Test Automation Engineer | Test Automation Engineer (m/w/d)
dpa
Job Summary
The Test Automation Engineer will be crucial in ensuring high software quality by planning, developing, and maintaining automated tests within modern CI/CD environments. This role involves developing and maintaining automated test scripts for Web, API, and Backend systems using tools like Selenium and Cucumber, and integrating these tests into CI/CD pipelines (e.g., GitLab CI, Jenkins). Key responsibilities also include building and maintaining test frameworks using Java, conducting load and performance testing with JMeter, and managing tasks and defects in Jira. The ideal candidate possesses strong programming skills in Java, practical experience with testing frameworks and tools like Selenium, Jenkins, and Git, and familiarity with containerized environments, ideally Kubernetes. This position offers the chance to work on challenging, meaningful projects within an agile Scrum team in Hamburg, contributing to a unique technical infrastructure vital for national warning systems and real-time news delivery.
Required Skills
Education
University degree or completed vocational training in IT, or comparable qualification. ISTQB® Certifications (Foundation Level, Test Automation Engineer, Agile Tester) are desirable.
Experience
- Professional experience with automated test script development for Web, API, and Backend systems
- Practical experience with Selenium, Jenkins, Git, and GitLab
- Experience in building, developing, and maintaining test frameworks with Java
- Experience with JMeter for performance and load testing
- Experience working with Jira, XRay, and Confluence
- Experience in agile development teams (e.g., Scrum)
- Experience with containerized environments, ideally Kubernetes (desirable)
- Experience with Kafka systems (advantageous)
Languages
Additional
- Full-time availability (38 hours/week). Location in Hamburg, Germany.