Key Responsibilities:
• Develop and maintain automated test scripts using tools such as Selenium, JUnit, TestNG or similar.
• Collaborate with cross-functional teams to understand product requirements and design test strategies.
• Execute automated test cases and analyse results to identify defects and ensure product quality.
• Perform regression testing (Manual and Automation) to ensure existing functionality is not affected by new changes.
• Work closely with developers to debug and resolve issues.
• Participate in code reviews and provide feedback on testability and quality.
• Continuously improve test automation frameworks and processes.
• Document test plans, test cases, and test results in JIRA, Xray tests in JIRA or similar
Qualifications:
• Bachelor's degree in computer science, Engineering, or a related field.
• 4-5 years of experience in QA automation testing.
• Proficiency in programming languages such as JAVA, Python, or C#.
• Experience with automation tools like Selenium, JUnit, TestNG, or similar.
• Experience using JIRA, Xray tests in JIRA or similar
• Experience with continuous integration/continuous deployment (CI/CD) tools like Jenkins or GitLab.
• Strong understanding of software development life cycle (SDLC) and QA methodologies.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Ability to work independently and as part of a team
Bachelor's degree