QA Automation Engineer
Role details
Job location
Tech stack
Requirements
Job Summary We are looking for a QA Automation Engineer to develop and maintain automated testing solutions for enterprise applications. The ideal candidate will have experience creating scalable automation frameworks, executing test strategies, and collaborating with development teams to ensure high-quality software delivery. Key Responsibilities Design, develop, and maintain automated test frameworks. Create and execute functional, regression, API, and integration test cases. Collaborate with developers and business analysts to understand application requirements. Perform API testing using tools such as Postman or Rest Assured. Integrate automation scripts into CI/CD pipelines. Identify, document, and track software defects. Participate in Agile ceremonies and contribute to continuous quality improvement. Prepare test reports and provide quality metrics to stakeholders. Required Skills Strong experience with Selenium, Cypress, or Playwright. Proficiency in Java, C#, or Python for test automation. Experience with API testing (Postman, Rest Assured, or similar). Knowledge of SQL and database validation. Experience with Git, Jenkins, Azure DevOps, or other CI/CD tools. Strong understanding of SDLC, STLC, and Agile methodologies. Preferred Qualifications Experience with performance or security testing tools. ISTQB or equivalent QA certification. Experience working with enterprise applications.