Experience: 8+ years

Location: Pune, India (Work from Office)

Key Responsibilities:

  • Develop, maintain, and execute automated test scripts using tools such as Selenium, JUnit, TestNG, or similar frameworks.
  • Design and implement automated testing strategies to cover functional, regression, integration, and performance testing.
  • Collaborate with developers, product managers, and other stakeholders to understand requirements and provide feedback on testability and automation opportunities.
  • Identify, document, and track software defects using tracking tools such as JIRA or Bugzilla.
  • Conduct code reviews and provide feedback on automation code written by peers.
  • Maintain and enhance the test automation framework to improve efficiency and coverage.
  • Integrate automated tests into the CI/CD pipeline using tools such as Jenkins, Bamboo, or GitLab CI.
  • Perform manual testing when necessary to ensure thorough coverage of all test scenarios.
  • Analyze test results, generate reports, and provide insights into the quality of the software.
  • Stay up-to-date with industry best practices and emerging technologies in test automation.

Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or related field.
  • Proven experience as an Automation QA Engineer or similar role in software testing.
  • Strong understanding of software development lifecycle (SDLC) and software testing methodologies.
  • Candidate must have good experience in Playwright for automating web applications.
  • Proficiency in programming languages such as Java, Python, or JavaScript for test automation.
  • Experience with test automation tools and frameworks such as Selenium, JUnit, TestNG, or similar.
  • Familiarity with version control systems such as Git.
  • Knowledge of CI/CD tools such as Jenkins, Bamboo, or GitLab CI.
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and ability to identify subtle issues and bugs.
  • Good communication and teamwork skills.
  • Ability to work independently and manage multiple tasks simultaneously.

Preferred Qualifications:

  • Experience with performance testing tools such as JMeter or LoadRunner.
  • Knowledge of SQL and ability to write basic queries for database testing.
  • Understanding of web technologies (HTML, CSS, JavaScript) and experience with web application testing.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

Apply for this position