
Schneider Electric
Global leader in electrification, automation and digitization for industries, infrastructure and buildings.
Senior Test Automation Engineer: Software
Senior test automation engineer leading QA automation for web, API, and mobile applications.
Job Highlights
About the Role
• Design and maintain scalable automation frameworks for web, API, and mobile applications. • Define automation strategy, standards, and best practices across projects. • Develop automated test suites using Python. • Perform API automation testing with Postman and Playwright. • Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure). • Analyze test failures, improve reliability, and reduce flaky tests. • Collaborate with Product Owners, Developers, and QA teams to ensure comprehensive test coverage. • Mentor junior test engineers and promote automation best practices. • Track and report automation metrics, coverage, and quality KPIs. • Evaluate and adopt new tools and technologies to boost automation efficiency. • Drive root cause analysis and prioritize critical issues before production release.
Key Responsibilities
- ▸automation frameworks
- ▸test automation
- ▸api testing
- ▸ci/cd integration
- ▸metrics tracking
- ▸tool evaluation
What You Bring
The role requires a highly skilled Senior Automation and Manual Test Engineer to lead automation initiatives across multiple projects. The ideal candidate will have extensive experience designing robust automation frameworks, implementing test strategies, and integrating automation into CI/CD pipelines, while collaborating with cross‑functional teams to ensure high‑quality product delivery. • 10+ years of software testing experience, with at least 7 years in automation. • Strong Python programming skills and expertise in custom or hybrid automation frameworks. • Hands‑on experience with Playwright and Robot Framework, as well as API testing tools. • Familiarity with CI/CD tools, cloud environments (AWS, Azure), and containerization (Docker, Kubernetes). • Experience in Agile/Scrum, test management tools (Jira, X‑Ray), and performance testing with JMeter. • Knowledge of security testing, compliance standards, and AI‑assisted testing tools. • Strong manual testing skills for functional, usability, integration, and system testing of web applications. • Excellent problem‑solving, communication, time‑management, and teamwork abilities.
Requirements
- ▸python
- ▸playwright
- ▸robot framework
- ▸ci/cd
- ▸docker
- ▸jira
Work Environment
Office Full-Time