remote
Senior QA Automation Engineer - AI Applications - Autodesk
QA Engineer
Lead QA automation for AI‑powered software, building scalable test frameworks, integrating AI‑driven testing tools, and ensuring model validation and performance across cloud environments.
About the role
Key Responsibilities
- Design, develop, and maintain robust, scalable automation frameworks for AI/ML applications using Python and Selenium.
- Integrate AI‑enhanced testing tools to generate smart test cases, improve maintenance, and increase coverage.
- Collaborate with data scientists and developers to create validation suites for machine‑learning models, including accuracy, bias, and performance testing.
- Implement CI/CD pipelines (Jenkins, GitHub Actions, or similar) to execute automated tests in Dockerized environments on AWS.
- Analyze test results, identify flaky tests, and drive continuous improvement of test reliability and speed.
- Mentor junior QA engineers and promote best practices for test automation and AI‑driven quality assurance.
Requirements
- 5+ years of professional experience in test automation, with strong proficiency in Python, Selenium, and TestNG/JUnit.
- Hands‑on experience building and scaling automation frameworks for AI/ML or data‑intensive applications.
- Familiarity with AI‑powered testing tools (e.g., Applitools, Test.ai) and model validation techniques.
- Proven experience with CI/CD, containerization (Docker), and cloud platforms such as AWS.
- Excellent problem‑solving skills, ability to work cross‑functionally with engineering and data science teams, and strong communication abilities.
Skills
pythonseleniumtestngcicddockermachine learningaws