Senior Automation QA Engineer - Selenium & Cucumber Expert

Tata Consultancy Services

New York (NY)

On-site

USD 100,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Consultancy Services in New York seeks an experienced QE Automation Engineer to design, develop, and maintain scalable automation frameworks using Selenium and Cucumber. You will drive automated functional, regression, and API testing across web applications in an Agile SDLC.

Ideal candidates bring strong programming skills (Java), hands-on test automation, and collaboration with developers, product owners, and QA colleagues to raise quality and delivery speed.

Qualifications

  • Strong hands-on automation experience in Quality Engineering and test automation.
  • Proficiency in Java programming and Selenium WebDriver for web app automation.
  • Experience with Cucumber and Gherkin-based BDD.
  • Knowledge of POM design patterns and automation framework maintenance.
  • Familiarity with JUnit or TestNG test frameworks.
  • Experience with Maven or Gradle and REST API testing tools like REST Assured.
  • Git-based source control and basic branching strategies.
  • Ability to integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Strong SQL knowledge for backend data validation.
  • Understanding of Agile/Scrum and SDLC/STLC processes.

Responsibilities

  • Design, develop, enhance, and maintain robust test automation frameworks using Selenium and Cucumber.
  • Develop automated functional, regression, integration, and end-to-end test suites for web apps.
  • Create and maintain BDD feature files and scenarios using Gherkin/Cucumber.
  • Develop reusable automation components, utilities, page objects, and test libraries.
  • Execute automated tests, analyze failures, and communicate defects to engineering teams.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing.
  • Collaborate with developers, product owners, and QA to define test strategies and plans.
  • Participate in Agile ceremonies and requirement reviews to align testing with business needs.
  • Identify candidates for automation and improve automation coverage.
  • Perform API testing and validate service integrations using SQL where needed.
  • Track defects and perform regression testing to validate fixes.
  • Analyze execution results and provide quality metrics and test reports.
  • Troubleshoot complex issues using logs and debugging tools.
  • Review automation code to ensure quality and adherence to standards.

Skills

Automation Testing
Selenium WebDriver
Cucumber / BDD
Java programming
Gherkin / BDD syntax
POM framework design
JUnit / TestNG
CI/CD integration
SQL validation
Agile/Scrum
Debugging & troubleshooting

Tools

Selenium WebDriver
Cucumber
Java
JUnit
TestNG
Maven
Gradle
REST Assured
Postman
Git
CI/CD (Jenkins/GitHub Actions/GitLab CI)

Job description

Tata Consultancy Services in New York seeks an experienced QE Automation Engineer to design, develop, and maintain scalable automation frameworks using Selenium and Cucumber. You will drive automated functional, regression, and API testing across web applications in an Agile SDLC.

Ideal candidates bring strong programming skills (Java), hands-on test automation, and collaboration with developers, product owners, and QA colleagues to raise quality and delivery speed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer - Java, Selenium, BDD & CI/CD
Senior QA Automation Engineer - Java, Selenium, BDD & CI/CD

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 80,000 - 100,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Dental & Vision Coverage
+5
Senior Selenium Automation Architect - Banking & Payments
Senior Selenium Automation Architect - Banking & Payments

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 120,000
QE Automation Engineer
QE Automation Engineer

Tata Consultancy Services • New York (NY)

On-site
USD 100,000 - 120,000
Senior QA Automation Engineer: Playwright & Selenium
Senior QA Automation Engineer: Playwright & Selenium

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Medical Coverage: Health, Dental & Vis
Family Leave
+8
Automation QA Engineer – Selenium, SQL & CI/CD
Automation QA Engineer – Selenium, SQL & CI/CD

Tata Consultancy Services • Seattle (WA)

On-site
USD 95,000 - 105,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Leaves
+1
Senior QA Engineer — Web/Mobile/IoT Automation
Senior QA Engineer — Web/Mobile/IoT Automation

Tata Consultancy Services • Town of Skaneateles (NY)

On-site
USD 90,000 - 95,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+4
Senior Test Automation Engineer – Web & API QA Expert
Senior Test Automation Engineer – Web & API QA Expert

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 140,000
QA Automation Engineer - Selenium, Cucumber, CI/CD
QA Automation Engineer - Selenium, Cucumber, CI/CD

Synechron • Town of Florida (NY)

On-site
USD 90,000 - 100,000
Senior Automation Test Engineer - Java & Playwright
Senior Automation Test Engineer - Java & Playwright

Tata Consultancy Services • Charlotte (NC)

On-site
USD 90,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+4
Hybrid Senior QA Automation Engineer – Java & API
Hybrid Senior QA Automation Engineer – Java & API

Cognizant • New York (NY)

Hybrid
USD 55,000 - 93,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3