Responsibilities
- Develop test cases, test plans, test scripts, test data sets, or test procedures based on business requirements.
- Report results of automated tests to development teams so that defects can be addressed before production release.
- Conduct post release audits to ensure that software is functioning properly in production environment.
- Perform load and performance tests using tools like JMeter or LoadRunner to check how well the system works and ensure scalability under high-demand conditions.
- Perform manual testing on applications to identify bugs or defects in features.
- Coordinate with development teams to ensure that new features are thoroughly tested before deployment.
- Documenting acceptance criteria in user stories and tasks.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field 5+ years of experience in QA automation engineering.
- Experience with automation tools and frameworks such as Selenium, Playwright & Cucumber. Experience with web and mobile testing technologies such as HTML, CSS, JavaScript, RESTful APIs, or JSON.
- Experience with version control tools such as Git, SVN, or Mercurial is desirable.
- Experience with continuous integration tools such as Jenkins is plus.
- Experience with agile methodologies, including Scrum and Kanban.
- Excellent presentation, collaboration, and problem-solving skills, with a strong attention to detail, quality, and accuracy is essential.
- Experience with AI-driven testing methodologies and tools, including intelligent test automation, automated test case generation, self-healing test scripts, defect prediction, smart regression testing, and AI-based test analytics, is an added advantage.
- Experience with performance testing tools such as JMeter.
Pay: ₹500,000.00 - ₹700,000.00 per year
Work Location: In person