Job
In this role, you will develop automated tests for software components, support the team with detailed error analyses, while also optimizing test processes and ensuring the integration into the test environment.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Contribute to the development team and ensure early feedback on developed features through consistent test automation.
- Implementation, execution, and documentation of automated and manual component, integration, system, and acceptance tests based on requirements.
- Reviewing requirements for testability, creating test cases based on identified test objects, and developing test scenarios.
- Supporting the development team with error analysis (3rd-level support).
- Actively contribute to the further development and optimization of development and testing processes.
- Support with integrating components to be tested into the test environment.
Our expectations of you
Education
- Completed university degree in computer science or a related field, or several years of professional experience testing software components.
Qualifications
- Confident use of common CI and build systems as well as Git (2 references).
- German language proficiency at C2 level (for non-native speakers).
- Very good knowledge of methods for creating and executing test cases, as well as documenting them.
- Good knowledge of working with CI systems and automated testing systems.
- Very good knowledge of API testing and confident use of relevant tools such as JUnit and REST Assured, or comparable tools in the Java ecosystem.
- Attention to detail in identifying bugs and test cases.
- Ability to quickly familiarize oneself with new systems and software.
- Structured approach to manual and automated testing.
- Collaborate effectively with developers to resolve bugs efficiently.
- Precise and clear documentation of test results.
- Attention to detail in test cases: develops tests that optimize coverage and efficiency.
- Rapid bug reproduction: finds reproducible ways to reliably analyze bugs.
- Collaboration with Development: clear communication of test results and technical vulnerabilities.
- Efficient test data management: avoids redundant tests through targeted scenario selection.
Experience
- At least 5 years of professional experience in test automation in a Java environment (demonstrated across all three references combined and/or the short CV (described in detail)).
Benefits
Work-Life-Integration
Topics you will work on
Job locations
More about the recruiting agency
Westhouse Consulting GmbH, founded in 2002 in Munich, is an international sourcing and consulting service provider specializing in the placement of qualified professionals in IT, Engineering, SAP, and Life Sciences, collaborating with international clients.
- Recruiting Agency
- Onsite, Hybrid, Full Remote
- Recruitment Agency
More jobs
These jobs might also interest you
Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...