Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

GeekSoft Consulting • Amsterdam, North Holland, Netherlands
Role & seniority
Test Automation Engineer (5+ years in test automation; 1+ year leading QA)
Part of a Scrum team developing next-generation eCommerce services
Role includes leading/mentoring QA community efforts
Stack/tools
Automation: Selenium, Cucumber, Java; automated test frameworks and scripts
Testing types: API testing, frontend testing, performance testing
CI/CD/ALM: Git, Jenkins, Jira, Confluence; BDD with Gherkin
SDLC/QA: Test planning, test design, test cases, test coverage, KPIs
Other: Manual/exploratory testing as needed
Top 3 responsibilities
Lead QA community: mentor teammates, promote automation best practices, and share standards
Define, track, and maintain test coverage and quality KPIs; prepare detailed test plans, scenarios, and cases
Collaborate with development teams to design features, ensure thorough testing, develop/maintain automated frameworks, reduce manual regression
Must-have skills
5+ years in test automation; 1+ year in QA leadership
Strong analytical, detail-oriented, problem-solving abilities
Experience planning/designing/executing test strategies; driving coverage and quality
Proficiency with Selenium, Cucumber, Java; API/frontend testing
Familiarity with CI/CD tools and ALM: Git, Jenkins, Jira, Confluence
BDD/Gherkin; solid SDLC understanding; excellent cross-functional communication
Experience in Agile (Scrum, XP, DevOps) environments; manual and exploratory testing
Nice-to-haves
Help design, build and continuously improve the clients online platform. Research, suggest and implement new technology solutions following best practices/standards. Take responsibility for the resiliency and availability of different products. Be a productive member of the team.
Requirements
5+ years of experience in test automation, preferably in international and distributed Agile environments. 1+ year of experience leading QA teams or QA Communities. The Test Automation Engineer will be part of a Scrum team responsible for developing next-generation eCommerce services. Detail-oriented professional with strong analytical and creative problem-solving skills. Hands-on experience in planning, designing, and executing comprehensive test strategies. Collaborate closely with development teams to understand application features and architecture, create effective test cases, and ensure all system components are thoroughly tested before production release. Play a key role in leading the QA community by sharing knowledge, mentoring team members, and promoting automation best practices. Provide leadership and guidance to the cross-team QA Community. Support QA engineers in communicating effectively with internal and external stakeholders. Assist in workload planning, task allocation, and priority management. Define, track, and maintain test coverage and quality KPIs. Collaborate with development teams to ensure comprehensive test coverage. Prepare detailed test plans, test scenarios, and test cases. Design, develop, and maintain automated test frameworks and scripts. Reduce manual regression testing through effective automation strategies. Enhance existing automation frameworks by implementing industry best practices. Perform manual and exploratory testing where automation coverage is limited. Review user stories and test cases to ensure completeness and quality. Participate in automation code reviews to improve quality and share knowledge. Contribute to the QA Community of Practice by sharing standards, principles, and best practices. Strong experience working in Agile methodologies such as Scrum, XP, and DevOps environments. Hands-on experience with performance testing. Proficiency in automation tools and frameworks such as Selenium, Cucumber, and Java. Experience in API testing and/or frontend testing. Familiarity with CI/CD tools such as Git, Jenkins, Jira, and Confluence. Experience with BDD frameworks and Gherkin syntax. Solid understanding of manual testing principles and software development lifecycle (SDLC). Excellent communication skills with the ability to interact with both technical and non-technical stakeholders.
Benefits
A challenging, innovating environment. Opportunities for learning where needed.