Role Overview
We are seeking a detail-oriented QA Automation Engineer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the highest quality standards for our software products. You will work closely with developers and product managers to identify potential issues early in the development lifecycle.
Key Responsibilities
- Design and implement robust automated test suites for web and mobile applications.
- Collaborate with cross-functional teams to define test strategies and quality metrics.
- Perform thorough regression testing when bugs are resolved to ensure stability.
- Analyse test results, identify bottlenecks, and document bug reports in Jira.
- Maintain and improve continuous integration and continuous deployment (CI/CD) pipelines.
Required Skills and Qualifications
- Proven experience as a QA Engineer or similar role in a software development environment.
- Strong proficiency in writing automated tests using tools like Selenium, Cypress, or Playwright.
- Solid understanding of software development life cycle (SDLC) and agile methodologies.
Nice-to-have Qualifications
- Experience with performance testing tools such as JMeter or K6.
- Familiarity with cloud infrastructure, particularly AWS or Azure.