onsite
Software Test Engineer - FERCHAU GmbH Niederlassung Karlsruhe City
QA Engineer
Senior Software Test Engineer responsible for designing, implementing, and maintaining automated test suites using Selenium and Java, ensuring high quality releases through rigorous API and UI testing, and collaborating with development teams in a CI/CD environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for web and API applications using Selenium WebDriver and Java.
- Implement unit and integration tests with JUnit, ensuring comprehensive coverage and early defect detection.
- Execute and analyze test results, create detailed defect reports, and collaborate with developers to resolve issues.
- Integrate automated tests into CI/CD pipelines (Jenkins/GitLab CI) to enable continuous quality assurance.
- Participate in test strategy reviews, provide feedback on product design, and mentor junior testers.
Requirements
- 3+ years of experience in software testing with a strong focus on automation.
- Proficient in Java, Selenium WebDriver, and test frameworks such as JUnit or TestNG.
- Hands‑on experience with API testing tools (Postman, REST Assured) and version control (Git).
- Solid understanding of CI/CD concepts and experience configuring pipelines.
- Excellent analytical, communication, and problem‑solving skills.
Skills
seleniumjavajunitcicd