Job Description:
We are seeking a skilled Automation QA Engineer to design, develop, and maintain
automated test scripts. The ideal candidate will have experience in navigating an ever-
changing landscape, espousing agile development practices, and the ability to collaborate
effectively with development teams to ensure the highest quality standards are met.Key
Responsibilities:
Collaborate with cross-functional teams to define, design, and deliver new features.
Develop and maintain back-end services and APIs that power our web applications.
Ensure the scalability and reliability of back-end services.
Optimize applications for maximum speed and efficiency.
Integrate back-end components with front-end services.
Participate in code reviews and contribute to continuous improvement of the
development process.
Stay up-to-date with the latest industry trends and technologies.
Qualifications:
Proven experience as an Automation QA Engineer.
Proficiency in programming languages such as Java, Python, or JavaScript (3+ years).
Strong understanding of test automation frameworks (e.g., Selenium, Appium).
Experience with version control systems such as Git (2+ years).
Excellent problem-solving skills and attention to detail.
Ability to work effectively in an agile environment.
Effective communication and teamwork skills.
Experience with Continuous Integration/Continuous Deployment (CI/CD) tools (e.g.,
Jenkins, GitLab CI) (2+ years).
Experience with cloud services, specifically Azure (2+ years).