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 / 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 analyze 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
- Participate in sprint planning, grooming, daily stand-ups, and release validation activities
- Contribute to improving test coverage, automation stability, and overall product quality