Job Summary :
We are seeking a highly skilled and detail-oriented Test Automation Analyst to join our QA team. The ideal candidate will have hands-on experience with automation testing tools, frameworks, and CI / CD integration. You will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of our software products.
Key Responsibilities :
- Design and implement robust Test Automation Frameworks tailored to project needs.
- Develop and maintain automated test scripts using tools such as Selenium, TestNG, JUnit, Cypress, or similar.
- Perform data-driven testing and integrate automated tests into CI / CD pipelines using tools like Jenkins, GitLab CI, Azure DevOps, etc.
- Evaluate test cases for automation suitability and identify scenarios not ideal for automation.
- Collaborate with developers, testers, and stakeholders to ensure high-quality deliverables.
- Troubleshoot and resolve issues with failing automated tests.
- Prioritize bugs and contribute to defect triaging and resolution.
- Conduct API testing and automate RESTful service validations.
- Work within Agile / Scrum environments, participating in sprint planning, reviews, and retrospectives.
- Mentor junior testers and promote best practices in test automation.
- Communicate the value of automation testing to non-technical stakeholders.
Required Qualifications :
Bachelor’s degree in Computer Science, Engineering, or related field.Minimum of 3 years experience in test automation.Proficiency in one or more automation tools (e.g., Selenium, Cypress, Playwright).Strong understanding of Test Automation Frameworks and design principles.Experience with CI / CD tools and version control systems (e.g., Git).Solid knowledge of data-driven testing and scripting languages (e.g., Java, Python, JavaScript).Familiarity with API testing tools like Postman, RestAssured, or SoapUI.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.