Automated Software Tester
Function
We’re looking for a Test Engineering Consultant to join our client’s team and play a key role in elevating software quality and developer experience. This position sits within a forward-thinking environment focused on accelerating development cycles while maintaining high standards through modern testing practices and continuous improvement.
The Role
As a Test Engineering Consultant, you will take ownership of testing initiatives within agile teams and help define a scalable, future-proof testing strategy. You’ll work closely with cross-functional stakeholders to embed quality at every stage of the development lifecycle and ensure testing becomes a core pillar of delivery.
- Design and implement a scalable testing strategy aligned with agile methodologies
- Act as the owner of testing initiatives across squads, ensuring alignment with sprint goals
- Promote a quality-first mindset and drive shift-left testing practices
- Collaborate with Product Owners, Scrum Masters, and DevOps teams to integrate testing into daily workflows
- Contribute to a culture of continuous improvement and shared accountability
Key Responsibilities
You will standardize testing approaches, guide tool selection, and ensure seamless integration into CI/CD pipelines, while also supporting teams with best practices and mentoring.
- Define and enforce standardized testing methodologies, including:
- Integration testing (e.g., RestAssured, Karate)
- System and end-to-end testing (e.g., Cypress, Playwright)
- User acceptance testing (e.g., Octane)
- Drive adoption of automated testing across UI, API, and performance layers
- Evaluate and implement modern testing tools aligned with Java and JavaScript/TypeScript ecosystems
- Lead proof-of-concept initiatives and oversee tool integration into CI/CD pipelines (e.g., automated test execution on merge requests)
- Translate technical test results into clear, business-oriented insights for stakeholders
- Mentor teams on test automation, QA best practices, and continuous feedback loops
- Challenge requirements from a testing perspective to ensure feasibility and risk mitigation
Profile & Experience
Our client is looking for a hands-on expert who combines strong technical knowledge with a collaborative, agile mindset.
- Minimum 5 years of experience in test engineering or similar roles
- Strong expertise in:
- Test automation frameworks (Selenium, Cypress, Playwright)
- BDD/TDD tools (Cucumber, Octane)
- API testing tools (Postman, Bruno, RestAssured, Karate)
- CI/CD pipelines (GitLab CI, Jenkins)
- Version control systems (Git)
- Solid programming skills in Java within a testing context
- Good understanding of Agile/Scrum methodologies and shift-left principles
- Interest in leveraging AI technologies to enhance testing practices
- Bachelor’s or Master’s degree, or equivalent through experience
Nice to have:
-
Experience with Docker or containerization
-
Knowledge of Infrastructure-as-Code tools (e.g., Terraform)
-
Familiarity with JavaScript/TypeScript
-
Background in domains such as finance, banking, or payments
Soft Skills & Mindset
Success in this role requires a strong team-oriented attitude and a passion for learning and improvement.
- Detail-oriented with a strong quality-first mindset
- Comfortable in fast-paced, feedback-driven environments
- Proactive in knowledge sharing and improving team processes
- Curious and continuously learning (e.g., AI in testing, observability, chaos engineering)
- Strong believer in team success over individual achievement
Language Requirements
- English (mandatory)
- Dutch (mandatory)
This is a hybrid role combining on-site collaboration with remote flexibility, offering the opportunity to make a real impact on how quality is delivered at scale.