We are seeking a QA Automation Engineer with experience in Software Quality Assurance, automation, and testing across multiple domains. AI/ML skills are considered a plus but not mandatory.
Responsibilities
- Design, develop, and maintain end-to-end automation frameworks (BDD/TDD) using POM for web, mobile, and API testing.
- Apply value-based automation and analytics-driven test prioritization.
- Convert complex manual test cases into modular automated scripts.
- Work with Selenium WebDriver, Playwright, Rest Assured, OpenTest, Appium, and Cucumber.
- Perform API testing using Postman, Rest Assured, and Karate with Kafka/WMQ/AMQ.
- Execute DB testing using SQL (Oracle, SQL Server, PostgreSQL) and integrate into CI/CD.
- Collaborate with DevOps to implement automation pipelines using Jenkins and CircleCI.
- Perform functional, regression, smoke, UAT, backend, and performance testing.
- Follow Agile/Scrum and SDLC/STLC processes using JIRA.
- Mentor junior engineers and conduct code reviews.
- Contribute to continuous improvement through data-driven testing.
- AI/ML-powered test automation experience is optional and considered a nice-to-have.