
Software Test Automation Engineer – QA Engineer
Mentopolis Consulting & Software Concepts GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Niedernberg • Germany
Visit company websiteExplore more
About the role
- Planning, design and maintenance of test cases for our software — including regression and defect retests.
- Executing manual tests at module and system level (functional, integration, regression) with test documentation
- Building, further developing and maintaining our test automation (e.g., with Playwright, JUnit or comparable frameworks)
- Analyzing and reproducing defects, and working closely with development, business units and operations on troubleshooting
- Supporting security testing, e.g., by hardening test environments or conducting basic vulnerability analyses
- Continuously improving our test processes, test data management and QA tool landscape
Requirements
- Experience designing and executing manual and automated tests — including creating test cases, test strategies and documentation; ideally in telecom, embedded or backend-oriented systems
- Confident using common test automation tools and frameworks (e.g., Playwright, JUnit, Cypress, Selenium) and version control systems (e.g., Git)
- Good knowledge of Java and Python
- Experience with test management and documentation tools (e.g., KIWI, ClickUp or comparable tools)
- Advantageous: experience or strong interest in medical software / medical devices or security testing
- Very good German and good English skills, both written and spoken.
Benefits
- Targeted training and professional development opportunities
- Support for developing methodological skills in interdisciplinary contexts
- Flexible, performance- and success-oriented compensation models
- Attractive and flexible working arrangements (home office according to project requirements, etc.)
- Career prospects within a medium-sized IT company
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test case designmanual testingautomated testingtest documentationtest automationJavaPythontest managementvulnerability analysistest data management
Soft Skills
troubleshootingcommunicationcollaborationproblem-solving