V

QA PM

Virtusa Delhi, India

onsitefull-time
Posted Sep 3, 2026Apply by Oct 3, 2026

**Role & seniority: ** Selenium Automation Tester (seniority not specified)

**Stack/tools: **

  • Java, Selenium WebDriver, Selenium Grid

  • Cucumber, Maven

  • TestNG / JUnit annotations

  • Jenkins integration

  • Test framework/environment setup; element locators (e.g., locating elements/properties)

  • Top 3 responsibilities:

    • Implement and maintain an automation framework for Selenium tests (using Java + Maven + Cucumber).

    • Design, implement, and maintain test cases/scripts using Selenium WebDriver commands, element locators, and inspection.

    • Set up and maintain test environments (Selenium Grid/WebDriver execution), run suites, then triage/resolve bugs and coordinate with developer team.

  • Must-have skills:

    • Strong Java programming

    • Proficiency in Selenium WebDriver (commands, element locators, element inspection)

    • Ability to build automation frameworks and integrate with Maven and Jenkins

    • Experience with TestNG/JUnit annotation-based test management

    • Experience writing/using tests with Cucumber

  • Nice-to-haves:

    • Advanced Selenium Grid usage for distributed test execution

    • Strong test suite/reporting interpretation and structured bug assignment/workflow

  • Location & work type: Not specified in the text

Full Description

Responsible for implementing automation using JAVA, Selenium Web driver, Selenium grid, Maven, and cucumber.

The roles and responsibilities of a selenium tester include understanding and examining test requirements.

Design and implementation of automation framework.

Setting up selenium test environments such as selenium web driver, Maven integration, TestNG, Java, and Jenkins integration.

The selenium tester must create test cases with selenium web driver commands and element locators and also inspect elements.

The tester must escalate test cases using JUnit/ TestNG annotations and Java programming.

The selenium tester must also maintain automation resources.

The tester must set up a selenium environment for preparing scripts, selecting language, and preparing tool setup.

The testers other responsibilities include locating elements, picking them with various properties, and storing them in prepared scripts.

The selenium tester must prepare test cases in the preferred language.

To enhance the test cases, the tester must continuously add and escalate test case scripts to develop robust test scripts.

Once the test is executed, the suites highlight the bugs and faults. The tester must resolve the bugs and assign the new issues to the developer team.

JavaSelenium Web DriverSelenium GridMavenCucumberTestNGJenkinsJUnitAutomation Framework DesignTest Case Creation

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.