Software QA Engineer
Core
Design, develop, and execute automated tests for Siemens software products to improve quality, test coverage, and release confidence.
Role type
Senior IC Software QA Engineer (Test Automation)
Builds
Automated test suites, CI/CD integration, and validated software releases
Domain
Industrial software / Digital Industries
Required skills
Test automation frameworks (Selenium, Playwright, Cypress), Programming (Java, Python, JavaScript/TypeScript), API testing (REST, Postman, Swagger), SQL/SPARQL, CI/CD (Jenkins, GitLab CI), Agile/Scrum
Preferred skills
AI/LLM automation, Cloud platforms (AWS, Azure, GCP), Containerization (Docker, Kubernetes), Performance testing (JMeter), Security testing (DAST), Knowledge Graphs
Technologies
Selenium, Playwright, Cypress, Postman, Swagger, Jenkins, GitLab CI, JIRA, AWS, Azure, GCP, Docker, Kubernetes, JMeter
Responsibilities
Develop and maintain automated tests for functional, regression, and end-to-end scenarios; Integrate automated tests into CI/CD pipelines; Investigate and resolve quality issues through structured troubleshooting; Improve automation frameworks and scripts; Collaborate with Product Management and Development teams on test strategies.
Seniority
Mid-Senior, hands-on IC