- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Design, develop and execute automation scripts using the automation framework.
- Perform regression testing and participate in release cycles.
- Liaise with other internal teams to identify system requirements and perform end-to-end testing to ensure quality throughout the life cycle.
- Stay up to date with new testing methodologies and testing tools.
- Experience in Quality Assurance/Testing, Automation framework design (desirable), or related experience.
- Strong experience with building and writing automation scripts and/or programs using tools such as Selenium/Playwright etc.
- Strong programming experience in Java/Java Script/Type Script or similar object-oriented language.
- Good experience in writing BDD scenarios using Gauge/Cucumber/Serenity/ any other BDD tool.
- Good experience in API testing preferably with Rest Assured tool.
- Experience in Security Testing/Performance Testing(preferably JMeter or Taurus) is an advantage
- Exposure to collaborating tools like GitHub, JIRA, Confluence
- Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration, or continuous deliver