Firmware Tester; Python
Listed on 2026-03-01
-
Software Development
DevOps, Software Testing, Python, Software Engineer
Hi,
Hope this email finds you well. I have a job position; see below if you would like to consider replying back to me with your resume.
Job Title:
Automation Engineer
Location:
Irvine, CA
Client: LTTS
Employment Type:
Full-Time
Role Overview
We are seeking a skilled and detail-oriented Automation Engineer to design, develop, and maintain scalable automated test frameworks and scripts. The ideal candidate will have strong hands-on experience in Python-based test automation, UI automation, API testing, and CI/CD integration, with exposure to airline or transportation systems being a strong plus. This role involves close collaboration with development, Dev Ops, and AI teams to improve test coverage, reliability, and efficiency.
Key Responsibilities
- Design, develop, and maintain robust and reusable automated test scripts using Python, PyTest, and related frameworks.
- Automate CATP test cases across multiple airline domains including Crew, Maintenance, and Passenger systems.
- Work within existing automation architecture while adhering to established coding and quality standards.
- Integrate automated test execution into CI/CD pipelines and ensure stable, repeatable runs.
- Develop and execute UI automation tests using tools such as Appium, Applitools, Playwright, and Squish.
- Perform API testing using JMeter and Postman to validate backend services and data flows.
- Utilize Docker and virtual environments to simulate test conditions and expand test coverage.
- Execute, monitor, and troubleshoot automated tests on Linux-based systems using command-line tools.
- Collaborate with AI experts to validate, execute, and refine AI-generated test cases.
- Provide detailed test execution results, logs, and feedback to continuously improve automation quality.
- Conduct unit and integration testing for automation frameworks and scripts.
- Maintain comprehensive documentation for test cases, automation frameworks, and integration points.
Required Skills
- Strong experience in Python automation, PyTest, and test frameworks such as Selenium or Robot Framework.
- Hands-on experience with UI automation tools including Appium, Applitools, Playwright, and Squish.
- Experience integrating automation into CI/CD pipelines using tools like Git, Git Lab CI, or Jenkins.
- Basic working knowledge of Docker and virtualized environments.
- Proficiency with Linux command-line operations.
- Experience performing API testing using JMeter and Postman.
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication skills and ability to work effectively in cross-functional teams.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).