Description & Requirements
✔ Do you have hands-on experience designing and building scalable test automation frameworks, and want to play a key role in ensuring the quality of modern digital solutions?
✔ Are you someone who enjoys getting into the technical detail — automation architecture, CI/CD pipelines, performance and load testing — while also being able to explain root causes and quality risks to developers, architects, and product owners?
✔ Do you see yourself owning end-to-end test strategy across all test layers, working closely with cross-functional teams to embed quality into every stage of the SDLC?
If you're motivated by building robust automation frameworks, driving Quality Engineering best practices, and helping teams ship reliable software faster — all within a collaborative, international Digital Team — we'd love to meet you 🚀
🎯 What we expect from you
Essential:
- Professional experience as a Test Automation Engineer or Software Development Engineer in Test (SDET)
- Strong experience designing, developing and maintaining scalable test automation frameworks, with a solid understanding of multi-layered test automation architectures
- Strong programming skills in Java/JavaScript/TypeScript/Python
- Hands-on experience with Playwright, Cypress, Selenium WebDriver or similar UI automation frameworks
- Strong experience with JUnit 5, TestNG, Maven/Gradle
- Experience with API testing using Rest Assured, Postman or similar tools
- Experience working with Spring Boot applications and REST APIs
- Good understanding of REST APIs, JSON, HTTP protocols and microservices architecture
- Hands-on experience with CI/CD pipelines and version control systems (GitLab CI, Jenkins, Azure DevOps, GitHub Actions)
- Experience building and maintaining automation frameworks integrated with CI/CD pipelines
- Experience with performance and load testing using JMeter, Gatling or similar tools
- Good understanding of SDLC, Agile methodologies and Quality Engineering principles
- Experience working with Jira and Confluence
- Strong problem-solving skills with a quality-first mindset
- Ability to work independently while collaborating effectively with cross-functional teams
- Very good English communication skills
- EU residency
Nice to have:
- Experience with Spring Framework / Spring Boot
- Experience with Docker and Kubernetes
- Experience with AWS, Azure or Google Cloud
- SQL and database testing experience
- Experience with Kafka or other messaging platforms
- Experience with contract testing (Pact, Spring Cloud Contract)
- Experience with security testing (OWASP ZAP, Burp Suite)
- Hands-on experience with Claude Code, GitHub Copilot or similar AI development tools
- ISTQB certification
- German language skills
🛠️ As a Test Automation Engineer, you'll work alongside Java developers, architects, product owners and QA engineers to build high-quality software using modern automation and Quality Engineering practices.
Your responsibilities:
- Design, develop and maintain scalable test automation frameworks using Python
- Develop UI automation using Playwright, Selenium or Cypress
- Build automated API tests using Rest Assured
- Create automated functional, integration, regression and end-to-end tests
- Build and maintain automation frameworks integrated with CI/CD pipelines
- Design and execute performance and load tests using JMeter or similar tools
- Promote Test-Driven Development (TDD), Shift-Left Testing and Quality Engineering practices
- Integrate automated tests into CI/CD pipelines
- Support AI-assisted software development and testing
- Participate in code reviews of automation code
- Maintain high code quality through clean architecture and reusable automation components
#LI-NB1