Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Tata Consultancy Services Limited

Python Test Automation Engineer/sdet

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Python Test Automation Engineer/SDET

Location

: Cupertino, CA

Experience

: 5 - 10 Years

Apply By

: 21st December 2026

Job Description

Job Summary

We're looking for a software engineer who can read technical documentation, gather program requirements, and

turn them into executable test code. You will handle on-demand requests for new and changing test requirements

and deliver code that validates them quickly. You should also be able to debug and unit test your own code, not

just rerun existing flows.

Must-Have Skills

  • Strong hands-on Python skills. You should write original code, not only run existing scripts or processes.
  • Ability to translate requirements into working code in real time, in Python and other scripting languages (such as
    Lua).
  • Unit testing experience. You can write and run unit tests to validate your own code.
  • Ability to debug your own code with debuggers, breakpoints, logging, and unit tests. Rerunning an end-to-end
    flow doesn't count.
  • Ability to run and debug code within various software suites.
  • Experience with end-to-end testing and production software environments.
  • Experience with dry runs, log analysis, and issue reproduction and triage.
  • Ability to read technical documentation and extract program and test requirements.
  • Strong verbal communication. You can explain your thought process, design decisions, and workflow without
    prompting.
  • Quick turnaround on on-demand or changing requirements.
  • Flexibility with work hours when project needs require it.
  • Ability to work onsite in Cupertino, 5 days a week.
    Preferred Skills
  • Experience with Lua.
  • Knowledge of automation and sequence engines.
  • Experience building or extending test automation frameworks, not only consuming existing ones.
  • Proficiency in C#.
  • Working knowledge of SQ
Salary Range:

$100,000-$130,000 a year

#LI-AS3

Location

Cupertino, CA

Function

TECHNOLOGY

Role

Engineer

ID

437040

Skills

Python | SDET

Salary Range

$100,000 - $130,000