QA Automation Engineer
phenom
Job Description
- Develop, maintain, and execute automated test scripts using Selenium and Playwright.
- Contribute to automation frameworks using Java or Python.
- Create reusable and maintainable automation scripts for web applications.
- Perform functional, regression, integration, and end-to-end testing.
- Develop and execute basic API automation tests using tools such as RestAssured or PyTest.
- Identify, document, and track defects with clear reproduction steps.
- Perform root cause analysis of test failures and collaborate with developers for resolution.
- Execute automated test suites and analyse test results.
- Participate in CI/CD automation and integrate test execution into pipelines.
- Work closely with developers, product teams, and senior QA engineers to understand requirements and testing needs.