Software Quality Automation Engineer – Python & Playwright
Core
Design, develop, and maintain scalable Python-based test automation frameworks and web application automation using Playwright for advanced scientific software controlling analytical instruments.
Role type
Senior IC Software Quality Automation Engineer
Builds
Production-quality automated test suites, reusable automation libraries, and CI/CD integration for scientific software
Domain
Scientific instrumentation software / Test Automation Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Playwright, Test Automation Framework Design, CI/CD Integration, API Automation, Git, Debugging, Root-Cause Analysis, Agile Methodologies
Preferred skills
AI-assisted test generation, Agentic AI workflows, Generative AI/LLMs for test maintenance, BDD, Performance/Security Automation, Technical Mentoring
Technologies
Python, Playwright, pytest, Jenkins, Git, Allure, GitHub Copilot, OpenAI Codex
Responsibilities
Design and build scalable Python automation frameworks; Develop UI, API, and end-to-end automated tests; Integrate test suites into CI/CD pipelines; Analyze execution results and troubleshoot failures; Collaborate with developers and scientists to validate software; Provide technical guidance and mentoring to other engineers.
Seniority
Senior, hands-on IC