Job Description, Responsibilities & Requirements
About the Position
Join EPAM Systems as a Python Test Automation Engineer in Cupertino, USA. Design robotic automation systems and build robust test frameworks.
Responsibilities
- Collaborate with hardware, firmware, and software teams to diagnose and resolve system-level issues across all layers of product development
- Design and develop robotic automation fixtures and integrate them into scalable, reusable test frameworks
- Build and maintain test automation frameworks to support continuous integration pipelines using tools such as Jenkins
- Apply UNIX/Python-based tools for debugging, analysis, and automation across complex, multi-layered system environments
- Manage software version control processes using Git to ensure code integrity, traceability, and team-wide consistency
- Partner with cross-functional teams to validate sensor systems and support algorithm development and verification
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related field
- Proven experience designing or programming robotic automation fixtures and integrating them into test frameworks, using Python
- Expertise in software version control systems including Git, GitHub, or GitLab
- Strong proficiency in UNIX/Python-based frameworks and command-line tools for debugging, analysis, and automation
- Demonstrated experience building and maintaining test automation frameworks alongside continuous integration tools such as Jenkins
- Working knowledge of sensor systems and algorithm validation, with a Master's degree considered a strong asset
Employment Type
- CONTRACTOR
Core Skills
- Python
- UNIX
- Git
Secondary Skills
- Jenkins
- Robotic Automation
Locations
- City: Cupertino
- Country: USA
About the Company
At EPAM, you'll work on cutting-edge technologies, solve complex challenges, and shape the future of digital innovation. With access to continuous learning, mentorship, and global projects, your expertise will drive meaningful change.