Job Title : Automation Engineer
Location : Irvine, CA
Job Type : Full Time
Role Overview
We are seeking a skilled Automation Engineer to design, develop, and maintain automated test frameworks and scripts for enterprise applications. The ideal candidate will have strong experience in Python-based automation, UI and API testing, CI / CD integration, and Linux environments, and will work closely with development, DevOps, and AI teams to improve test coverage and quality.
Key Responsibilities
- Develop and maintain automated test scripts and frameworks using Python, PyTest, and related tools.
- Automate CATP test cases across airline domains including Crew, Maintenance, and Passenger systems.
- Build scalable automation within existing frameworks and follow coding standards.
- Integrate automation into CI / CD pipelines using Git, GitLab, and Jenkins.
- Perform UI automation using Appium, Applitools, Playwright, and Squish.
- Conduct API testing using Postman and JMeter.
- Use Docker and virtual environments to simulate test environments.
- Execute and troubleshoot automation on Linux systems using CLI tools.
- Collaborate with AI teams to validate AI-generated test cases and improve models.
- Perform unit and integration testing of automation scripts.
- Maintain test documentation, frameworks, and reports.
Required Skills
Strong experience in Python, PyTest, and automation frameworks (Selenium, Robot Framework).UI automation expertise with Appium, Applitools, Playwright, Squish.Experience with CI / CD tools (GitLab CI, Jenkins, Git).Knowledge of Docker and virtualized environments.Proficiency in Linux command line.Hands-on API testing with Postman and JMeter.Strong communication and teamwork skills.Preferred Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or AI.Experience in airline or transportation domain.Agile / Scrum experience.Strong analytical and problem-solving skills.