
Quest Global
Solving the world’s hardest engineering challenges through end‑to‑end solutions across industries.
Automation Product validation (Python)
Design and maintain Python automation frameworks for product validation.
Job Highlights
About the Role
The role focuses on creating and maintaining Python‑based automated test frameworks, developing test plans and validation strategies, executing test suites, and delivering clear reports to stakeholders while continuously improving reliability and efficiency. The engineer will mentor junior team members, work closely with hardware, software, QA, and product teams to define requirements, and stay current with emerging automation tools and best practices. • Design, develop, and maintain Python‑based automated test frameworks and tools. • Create comprehensive test plans, cases, and validation strategies for new and existing products. • Write and maintain automated test scripts; execute test suites and analyze results. • Identify, document, and track bugs throughout the testing cycle. • Enhance automation frameworks for greater reliability, efficiency, and robustness. • Mentor junior engineers on automation best practices and Python development. • Collaborate with hardware, software, QA, and product management to define validation requirements. • Document automation processes and generate clear stakeholder reports. • Keep up‑to‑date with latest automation technologies, Python libraries, and industry best practices. • Contribute to automation initiatives for cutting‑edge products at scale. • Collaborate with world‑class engineers and product teams.
Key Responsibilities
- ▸test frameworks
- ▸test plans
- ▸automation scripts
- ▸bug tracking
- ▸mentoring
- ▸stakeholder reports
What You Bring
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. • 5+ years experience in product validation, test automation, or software development. • Strong expertise in Python and automation frameworks such as Pytest, Robot Framework, or Selenium. • Proven ability to design and implement scalable automated test solutions. • Hands‑on experience with CI/CD tools (e.g., Jenkins, GitLab CI). • Excellent analytical, problem‑solving, debugging, and documentation skills. • Strong communication skills and experience mentoring engineering teams. • Experience with hardware validation and automation for consumer electronics or embedded systems. • Familiarity with additional languages like Shell, C/C++, or Java. • Knowledge of cloud‑based test infrastructure, Docker, and Kubernetes. • Experience using test management tools and reporting dashboards. • Ability to work effectively with global, cross‑functional teams.
Requirements
- ▸python
- ▸ci/cd
- ▸docker
- ▸kubernetes
- ▸automation frameworks
- ▸5+ years
Work Environment
Hybrid