Job Overview
SITA is seeking a QA Automation Engineer to design, implement, and maintain automated software verification for air transport solutions. This role emphasizes test automation, manual exploratory sessions, and use of AI-enhanced tools in a fast-paced, multi-project aviation software environment.
Key Responsibilities
- Plan and implement project-specific automation aligned with the test strategy.
- Write high-level test scenarios and maintain complex automation scripts (Python, Playwright/Selenium, BDD, TestNG).
- Apply AI-driven testing tools for enhanced coverage, data generation, and defect prediction.
- Conduct manual exploratory testing and cross-team test sessions.
- Integrate and execute automation within CI pipelines; investigate and resolve failures.
- Ensure offshore teams comply with testing standards and best practices.
- Mentor junior engineers; train and advise peers on tools and processes.
- Analyze and document testing activities and results, maintaining traceability and compliance.
- Specify requirements for environments, test data, and tools.
- Champion new testing techniques and process improvements.
Must-Have Skills and Competencies
- Degree in Computer Science, Engineering, Math, or equivalent.
- ISTQB Foundation certificate.
- 5+ yearsโ experience in software testing or development (aviation industry a plus).
- Python development and hands-on use of Playwright or Selenium for automation.
- BDD and TestNG experience.
- API testing abilities (REST/SOAP).
- Effective written and verbal communication.
- Familiarity with ALM Octane, Azure DevOps, cloud technologies, and Agile/DevOps practices.
- Multitasking, time management, and documentation skills.
Nice to Have
- ISO 9001 certification knowledge.
- Experience with MicroFocus tools.
How to Prepare for the Interview
- Practice coding automated tests in Python with Playwright or Selenium, BDD, and TestNG concepts.
- Review API testing techniques and tools (REST, SOAP, Postman).
- Prepare examples of applying AI tools in testing and enhancing coverage.
- Brush up on Agile/DevOps processes, traceability, and audit compliance.
- Work through defect analysis and reporting best practices.
- Review cross-team collaboration, mentoring, and training experiences.
- Explore documentation and standardization examples relevant to process improvement.
How to Prepare the Resume
- Highlight automation experience (Python, Playwright, Selenium, BDD, TestNG).
- Detail project work in API testing, CI/CD integration, and cloud/DevOps.
- Include ISTQB certification, ALM Octane, and Azure DevOps hands-on experience.
- Quantify improvements in test coverage, defect reduction, and process innovation.
- Show evidence of mentorship/training and process documentation.
Useful Links for Preparation