Dev.ProEurope

Principal Test Automation Engineer (Python) Team Lead

Description

About this opportunity 🟢 Join Dev.Pro - a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011.

We invite a Principal Test Automation Engineer with deep technical expertise to lead our automation strategy and guide a senior AQA team. In this role, you’ll own full-stack test automation, help evolve our cloud-based testing infrastructure, and ensure exceptional quality for a complex POS platform used by restaurant businesses worldwide. You’ll combine hands-on engineering work with technical leadership, building frameworks and tools, mentoring engineers, and collaborating with client stakeholders to deliver reliable, production-ready solutions.

🟩 What's in it for you: • Own the automation strategy for a large-scale POS platform with weekly production releases and diverse client configurations • Build enterprise-grade automation solutions using Python, Playwright, and AWS to ensure robust production systems • Lead and mentor a senior AQA team, improving test infrastructure and implementing AI-driven workflows

✅ Is that you? Strategic Leadership & Vision • 7+ years of expertise in end-to-end test automation with a proven track record of driving automation strategy and technical roadmaps. • Experience as a Team Lead, managing performance reviews, PDPs, and confidently defending architectural decisions to senior stakeholders. • Ability to evaluate, implement, and support the entire QA toolchain to improve delivery velocity and system reliability. • Upper-Intermediate+ English with the presence to lead client-facing solution discussions and technical presentations.

Advanced Engineering & Tools Implementation • Expert-level Python with a deep focus on Object-Oriented Programming (OOP) to build scalable, maintainable codebases. • Hands-on experience building and scaling robust frameworks using Playwright, Selenium, and pytest. • Experience integrating AI into workflows (AI Agents, log analysis, and Playwright+AI) to solve complex testing challenges. • Proven ability to handle the intricate configurations of large-scale POS systems and complex client environments.

Infrastructure & DevOps Excellence • Deep experience deg and maintaining test infrastructure in Cloud environments. ands-on proficiency with Terraform, Docker, and Kubernetes to orchestrate test environments. • Expert at embedding automated suites into deployment pipelines to ensure a "quality-first" CI/CD culture.

Desirable: • Experience working with complex, large-scale POS systems with diverse client configurations

🧩Key responsibilities and your contribution Strategic Leadership & Ownership • Automation Strategy: Define the long-term vision for AQA, driving the evolution of tools, processes, and testing methodologies across the organization. • Technical Authority: Confidentially defend architectural decisions and influence senior engineering stakeholders to prioritize quality initiatives. • Team Development: Lead and mentor engineers through performance reviews and tailored Professional Development Plans (PDPs). • Stakeholder Management: Act as the technical face of QA in client-facing presentations and high-level solution discussions.

Framework & Tools Implementation • Architectural Excellence: Design, scale, and maintain high-performance automation frameworks using Python (OOP), Playwright, and pytest. • AI Integration: Implement cutting-edge AI workflows, including autonomous agents, AI-enhanced Playwright scripts, and automated log analysis. • System Complexity: Manage quality for large-scale POS systems, addressing the challenges of diverse client configurations and deep integrations.

Infrastructure & DevOps • Test Infrastructure: Full ownership of deg and supporting cloud-based test environments on AWS • Environment Orchestration: Hands-on implementation of Infrastructure as Code via Terraform and containerization using Docker/Kubernetes. • CI/CD Integration: Deep integration of automated suites into delivery pipelines to ensure seamless, high-velocity deployments.

Skills

CI/CDDevOpsSeleniumAIPythonPlaywrightTerraformAWSPytestDockerKubernetes

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching