This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Senior QA Engineer to join our growing engineering team and take ownership of quality across our product. This is a dedicated QA role, so you’ll play a key part in shaping testing practices, defining processes, and embedding quality deeply into our development lifecycle. Our product is highly data-driven, with dashboards, reports, and complex business logic. You’ll work closely with developers, product, and design to ensure features are delivered correctly, reliably, and at a high standard - and that issues are caught as early as possible. This role is both strategic and hands-on: you’ll design and implement automation, perform manual testing when needed, and help the team aggressively reduce our bug backlog and technical debt.
Job Responsibility:
Own and drive the QA strategy across the product
Design, implement, and maintain automated test suites (frontend, backend, and/or API)
Perform manual testing where automation isn’t sufficient or appropriate
Define and improve QA processes that integrate smoothly with our development workflow
Work closely with product and design to ensure requirements are clearly understood and correctly delivered
Act as a quality advocate throughout the development lifecycle (from early discovery to release)
Help prioritize, manage, and reduce a significant bug backlog
Support the team in identifying and addressing technical debt
Collaborate daily with developers, DevOps, the solution architect, and engineering leadership
Continuously improve testing tools, practices, and documentation
Requirements:
Strong experience as a Senior QA Engineer (or similar role)
Proven ability to build QA processes from scratch or significantly improve existing ones
Solid experience with test automation (tools and frameworks are flexible)
Confidence performing manual testing for complex or exploratory scenarios
Experience testing data-heavy applications, dashboards, or reporting systems
Good understanding of modern software development practices and CI/CD
Comfortable working in a small, fast-moving startup environment
Proactive, independent, and able to take ownership without heavy supervision
Easy-going, collaborative, and a strong team player
Nice to have:
Experience working as the first or only QA in a team
Background in testing analytics, BI, or complex data pipelines
Experience helping teams reduce long-standing bug or tech-debt backlogs
Familiarity with agile or iterative development environments
What we offer:
GEEIQ Day - 1 extra day of paid leave per year on top of annual leave allowance
Regular Socials - paid socials
Flexible Hours - core business hours 10am to 5pm
Remote Working - 5 additional days per year (can be used to WFH or for International Working)