Tata Consultancy Services logo

QE Automation Engineer

Tata Consultancy Services Westlake Village, California, United States

onsitefull-time

Salary: $100,000 - $110,000 / year

Posted Feb 27, 2026Apply by Mar 26, 2026

Role & seniority: QE Automation Engineer (senior; 7+ years experience)

Stack/tools: SQL Server; programming in C#, Java, Ruby or Python; test design/plan documents; data-driven testing; open-source automation tools (Cucumber, JUnit, Jenkins, Selenium); general test automation tooling

Top 3 responsibilities

  • Define and maintain automated testing processes, scripts, and test plans; execute automated tests and log defects

  • Collaborate with engineering/business teams to isolate/verify defects; manage release and bug life cycles

  • Extend test coverage toward automated build tests; develop understanding of the full application suite for operational/analytical reporting

Must-have skills

  • 7+ years relevant experience; SQL Server with moderately complex SQL; programming in one of C#, Java, Ruby, Python

  • Experience writing/executing detailed test cases, test plans, and test design documents

  • Data-driven testing; automation testing with Cucumber/JUnit/Jenkins/Selenium; strong test automation tooling experience

Nice-to-haves

  • Financial Services and mortgage industry experience

Location & work type

  • Location: not specified

  • Work type: not specified

  • Education: Bachelor of Computer Science

Full Description

Job Description

QE Automation Engineer

Must Have Technical/Functional Skills

7+ years of relevant work experience SQL Server experience and ability to write moderately complex SQL statements Programming experience in C#, Java, Ruby or Python Experience writing and executing detailed test cases, test plans and test design documents Experience using data driven testing to validate results Execute automation testing including tests using open source tools such as Cucumber, JUNIT, Jenkins, Selenium Experience using test automation tools Financial Services and, if possible, mortgage industry experience preferred

Roles & Responsibilities

Define the processes and procedures for all automated platform and application testing including the development and maintenance of automated test scripts Execute automation testing including tests using open source tools such as Cucumber, JUNIT, Jenkins, Selenium; prepare test reports and log defects Work with the engineering and business teams to isolate and verify product defects Manage product release and bug life cycles Develop an understanding and implementation of how the entire application suite works and is used for operational and analytical reporting Assist in the process and plan for extending all tests and bring them to automated build tests Perform other related duties as required and assigned Demonstrate behaviors which are aligned with the organization’s desired culture and values

Salary Range- $100,000-$110,000 a year

Qualifications: BACHELOR OF COMPUTER SCIENCE

SQL ServerC#JavaRubyPythonTest CasesTest PlansTest Design DocumentsData Driven TestingAutomation TestingCucumberJUNITJenkinsSeleniumTest Automation ToolsFinancial Servicesmulti-location

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.