We are seeking a talented and detail-oriented Software Development Engineer in Test (SDET) to join a critical initiative involving the replacement of a core policy document generation engine. This role blends manual and automated testing responsibilities, requiring a professional who excels at designing and executing comprehensive test strategies. The ideal candidate will bring strong Java programming expertise and experience building UI and API automation frameworks from scratch using tools like Selenium, Rest Assured, and Cucumber. Prior experience with policy document generation platforms such as Quadient or Kwsoft is highly desirable. Key Responsibilities: Analyze business requirements and system specifications to design comprehensive test coverage, both manual and automated. Define and implement an optimal automation strategy for the new document generation engine. Collaborate with the broader testing team to assess and reuse existing automated solutions where applicable. Validate the functionality of the new solution against business requirements. Develop and maintain automation frameworks to minimize manual testing efforts. Create and maintain detailed test plans and test cases to support both manual and automated testing. Track, report, and escalate test progress, issues, and risks as necessary. Work closely with the Test Lead to contribute to the overall test strategy. Conduct application integration testing, ensuring seamless interaction with systems, databases, and services. Promote and implement testing best practices within the team. Identify, log, and prioritize defects, and ensure their resolution. Essential Skills and Experience: Proven expertise in both manual and automation testing across various projects. Extensive experience owning and implementing automation strategies for new initiatives. Strong experience developing automation solutions to validate complex policy documents. Hands-on experience with testing frameworks such as Serenity, Selenium, Cucumber, and Rest Assured. Ability to develop and maintain test frameworks using Maven and other tools. Strong Java programming skills with experience writing functional and integration tests. Familiarity with testing in CI/CD environments and delivering automation in Agile workflows. Knowledge of API validation and integration testing. Strong communication skills and the ability to influence teams on software quality best practices. Desirable Skills and Experience: ISTQB certification or equivalent. Experience with performance testing for document generation at scale. Knowledge of policy document generation platforms such as Quadient or Kwsoft. German language skills (written and/or oral). Key Strengths: Deep programming expertise in Java with a focus on building robust BDD automation frameworks. Proven ability to deliver clear and transparent reporting on automated test coverage. In-depth understanding of policy document requirements and workflows. Strong database testing experience with tools like MS SQL Server. Agile mindset and ability to maximize ROI through effective automation. Excellent time management skills and the ability to work under tight deadlines. Technologies and Frameworks: Testing Frameworks/Tooling: Serenity, Cucumber, Rest Assured, Selenium Languages: Java, MS SQL, PowerShell, Bash Version Control Systems: Azure DevOps, Git Build Automation Tools: Jenkins, Maven Networking and Protocols: DNS, TCP/IP, HTTP/HTTPS, SOAP, REST Document Generation Platforms: Quadient, Kwsoft, or similar Qualifications: Minimum of 3 years experience in a similar role. A relevant third-level qualification (honors degree), preferably in IT or a related discipline. HOW TO APPLY: To apply for this role, please submit your updated CV. If your skills and experience match job requirements, you will be contacted to discuss your application in detail. SIMILAR ROLES OPEN: As a specialized recruitment agency, we also have several other permanent and contract IT roles available. Visit our website for more information or explore additional opportunities. Skills: Selenium Java Cucumber