V&V Associate

Cubic corporation

Job Summary

This role is for a skilled Automation Test Engineer to join a product development team, focusing on ensuring software quality and reliability through robust and scalable automation. The engineer will work with Selenium/Playwright and Generative AI tools to design, develop, and maintain comprehensive automation frameworks for both UI and API testing, collaborating within an Agile/Scrum environment.

Must Have

  • Create and execute automated tests for front-end (UI) and back-end (RESTful & SOAP APIs).
  • Analyze user stories and manual test cases for automation feasibility and priority.
  • Investigate, debug, and perform root cause analysis of automation suite failures.
  • Work closely with developers, product managers, and QA team members in Agile/Scrum.
  • Track defects using JIRA, report on test execution, and communicate testing status.
  • 1.5-3 years of hands-on experience in software test automation.
  • Strong proficiency in Java & JavaScript.
  • Hands-on experience with UI automation frameworks like Playwright and/or Selenium.
  • Proven experience in testing RESTful and SOAP APIs.
  • Good working knowledge of SQL and/or Oracle databases for data validation.
  • Excellent analytical, problem-solving, and communication skills.

Good to Have

  • Exposure to GenAI/ML tools for testing (e.g., GitHub Copilot).
  • Familiarity with Behavior-Driven Development (BDD) frameworks like Cucumber.
  • Basic knowledge of performance testing concepts or tools (e.g., JMeter).

Job Description

About the Role:

We are looking for a skilled and passionate Automation Test Engineer to join our dynamic product development team. In this role, you will be responsible for ensuring the quality and reliability of our software through robust and scalable automation. You will work with a modern tech stack, including Selenium/Playwright and cutting-edge Generative AI tools, to design, develop, and maintain our comprehensive automation frameworks for both UI and API testing.

Key Responsibilities:

  • API & UI Automation: Create and execute automated tests for both front-end (UI) and back-end (RESTful & SOAP APIs).
  • Feasibility Analysis: Analyze user stories and manual test cases to determine the feasibility and priority for automation.
  • Troubleshooting & Debugging: Investigate, debug, and perform root cause analysis of failures in the automation suite.
  • Collaboration: Work closely with developers, product managers, and other QA team members in an Agile/Scrum environment to deliver high-quality products.
  • Reporting: Track defects using JIRA, report on test execution, and communicate testing status effectively to stakeholders and onshore teams.

Required Skills & Qualifications (Must-Haves):

  • Experience: 1.5-3 years of hands-on experience in software test automation.
  • Core Programming: Strong proficiency in Java & JavaScript.
  • UI Automation: Hands-on experience with UI automation frameworks like Playwright and/or Selenium.
  • API Automation: Proven experience in testing RESTful and SOAP APIs.
  • Databases: Good working knowledge of SQL and/or Oracle databases to perform data validation.
  • Soft Skills: Excellent analytical, problem-solving, and communication skills. A collaborative team player who can also work independently.

Preferred Qualifications (Nice-to-Haves):

  • Generative AI: Exposure to GenAI/ML tools for testing (e.g., GitHub Copilot) is a significant plus.
  • BDD: Familiarity with Behavior-Driven Development (BDD) frameworks like Cucumber.
  • Performance Testing: Basic knowledge of performance testing concepts or tools (e.g., JMeter).

19 Skills Required For This Role

Communication Problem Solving Team Player Oracle Github Game Texts Quality Control Agile Development Test Coverage Api Testing Performance Testing Playwright Selenium Front End Back End Sql Jira Javascript Java

Similar Jobs