Back to Search
Python Test Automation Engineer
Office in United States of America: Los Angeles
Automated Testing in Python& 12 others
apply
FacebookLinkedInSend via email
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job
Join a highly cross-functional team where your technical expertise bridges hardware, firmware, and software development. You will design cutting-edge robotic automation systems, build robust test frameworks, and drive quality across every layer of complex, large-scale product development.
At EPAM, youll 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.
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
Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related field
Proven experience with design or programming of robotic automation fixtures and their integration into test frameworks, with 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 with the build and maintenance of test automation frameworks alongside continuous integration tools such as Jenkins
Working knowledge of sensor systems and algorithm validation, with a Masters degree considered a strong asset