The role involves managing the full software testing life cycle, including designing and executing UI and API automation scripts. You will also integrate automation suites into CI/CD pipelines and leverage GenAI tools to enhance test productivity and defect resolution.
This is a remote position.
Yrs of Exp: 4 - 7
Location: Remote
JD:
Key Responsibilities
Understand and contribute across the Software Testing Life Cycle (STLC), including requirement analysis, test planning, test case design, execution, defect management, and reporting.
Design, develop, maintain, and execute UI automation scripts using Java and Selenium.
Develop and execute API automation for REST/SOAP services and validate responses, data, and integrations.
Perform database testing, including SQL queries, data validation, CRUD operations, joins, and backend data verification.
Identify suitable candidates for automation and contribute to automation framework development and maintenance.
Integrate automation suites with CI/CD pipelines and support scheduled/regression test execution.
Analyze test failures, identify root causes, and work with development teams to resolve defects.
Leverage AI platforms such as ChatGPT, Claude, and similar GenAI tools for test case generation, automation code assistance, test data creation, failure analysis, and productivity improvement.
Participate in Agile ceremonies and collaborate with QA, development, BA, and other stakeholders.
Required Skills
Strong hands-on experience in Java and Selenium WebDriver.
Good understanding of STLC and software testing fundamentals.
Hands-on experience in UI and API automation.
Strong SQL and database testing skills.
Experience with automation frameworks such as TestNG/JUnit, Maven, Cucumber/BDD is preferred.
Good understanding of Git and CI/CD concepts.
Practical experience using AI/GenAI platforms such as ChatGPT or Claude for software testing and automation.
Strong analytical, problem-solving, and debugging skills.
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”