onsite
Software Engineer - Test Automation - PPI AG
Software Engineer
Senior Software Engineer focused on designing, developing, and maintaining automated test frameworks using Selenium, Java, and Python, integrating with CI/CD pipelines to ensure high-quality releases.
About the role
Key Responsibilities
- Design, implement, and maintain robust automated test suites for web and mobile applications using Selenium, Java, and Python.
- Integrate test automation into CI/CD pipelines (Jenkins, GitLab CI) to enable continuous testing and rapid feedback.
- Collaborate with QA, development, and DevOps teams to define test strategies, coverage, and performance benchmarks.
- Analyze test results, troubleshoot failures, and optimize test execution for speed and reliability.
- Document test frameworks, best practices, and contribute to knowledge sharing across the engineering organization.
Requirements
- 5+ years of software development experience with a strong focus on test automation.
- Deep understanding of CI/CD concepts and experience configuring Jenkins or similar tools.
- Strong problem‑solving skills, attention to detail, and a passion for quality engineering.
- Excellent communication skills and ability to work collaboratively in a fast‑paced environment.
Skills
test automationseleniumjavapythoncicdjenkins