Python Test Automation Engineer/sdet

Tata Consultancy Services

Cupertino (CA)

On-site

USD 100,000 - 130,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited is seeking a Software Engineer in Cupertino, CA, to read technical docs, gather test requirements, and convert them into executable Python test code. You will also debug and unit test your own code and handle on-demand changes to test requirements.

You should have strong Python skills, experience with unit testing, and the ability to work onsite five days a week in Cupertino. Knowledge of Lua, C#, SQL, and test automation frameworks is a plus.

Qualifications

  • Strong hands-on Python skills with ability to write original code.
  • Translate requirements into working code in real time using Python and other scripting languages.
  • Experience writing and running unit tests to validate code.
  • Ability to debug code with debuggers, logging and unit tests; end-to-end flows must not be rerun.
  • Experience with end-to-end testing and production software environments.
  • Proficient in reading technical documentation and extracting program requirements.

Responsibilities

  • Read technical documentation and gather program requirements.
  • Turn requirements into executable test code that validates functionality.
  • Debug and unit test your own code, not just rerun flows.
  • Handle on-demand requests for new and changing test requirements.
  • Run and debug code within various software suites; ensure quick, reliable test delivery.

Skills

Python
Unit testing
Debugging
End-to-end testing
SDET
Requirements gathering

Tools

Lua
C#
SQL
Test automation frameworks

Job description

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
  • * 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer In Test (Sdet)
Software Development Engineer In Test (Sdet)

Tata Consultancy Services • Plano (TX)

On-site
USD 90,000 - 115,000
Onsite Cupertino Python SDET – Test Automation Engineer
Onsite Cupertino Python SDET – Test Automation Engineer

Tata Consultancy Services Limited • Cupertino (CA)

On-site
USD 100,000 - 130,000
Senior Engineer -Testing
Senior Engineer -Testing

Tata Consultancy Services • Bellevue (WA)

On-site
USD 110,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Support: Parental Leaves
+4
Sdet Engineer
Sdet Engineer

Tata Consultancy Services • Dallas (TX)

On-site
USD 90,000 - 100,000
Sdet Engineer
Sdet Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 85,000 - 110,000
Python Automation Engineer
Python Automation Engineer

L&T Technology Services • Mountain View (CA)

On-site
USD 80,000 - 110,000
Test Automation Engineer
Test Automation Engineer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 160,000
Qa Automation Engineer
Qa Automation Engineer

Tata Consultancy Services • San Jose (CA)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Medical Coverage: Medical & Health, D&
Dental & Vision
+3
Test Automation Engineer
Test Automation Engineer

UnitedHealth Group • Honolulu (HI)

On-site
USD 27,000 - 45,000
Software Engineer In Device Testing
Software Engineer In Device Testing

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 100,000 - 135,000