Location – Remote
Employment type Full Time
We are hiring a Manual QA Engineer to join us at the start of a critical
platform transformation. This is a hands-on testing role focused on validating
the functionality and accuracy of our web and mobile front-ends, as well as
our report outputs (via web and Excel). The initial focus is manual testing —
but with a strong emphasis on structure, repeatability, and preparing for
future automation.
You’ll be responsible for systematically building out a library of test cases and
working closely with developers, product, and data teams to ensure we
deliver high-quality outputs across a fast-evolving platform. As the platform
matures, we intend to automate this test library — and you’ll have the
opportunity to shape, own, and lead that transition if you’re ready for it.
Key responsibilities
Manually test web and mobile applications to validate functionality and catch regressions
Validate structured data outputs in Excel and web-based reports
Maintain a structured test library covering key user workflows and edge cases
Identify or recommend tools that support repeatable, efficient manual testing
Work with developers and product managers to understand requirements and test implications
Record and track issues using Jira, and document test processes in Confluence or similar tools
Participate in sprint ceremonies (planning, stand-ups, retrospectives)
Help lay the foundation for future automation by ensuring tests are clear, repeatable and prioritised
Skills and experience
Approximately 5 years’ experience in QA/testing roles, preferably in
start-ups and/or data-focused environments
Strong manual testing skills across web and mobile applications
Ability to verify data accuracy in structured reports (e.g. Excel outputs,
dashboards)
Experience writing and maintaining test cases or test documentation
Comfortable working in Jira, Confluence or similar platforms
Experience working cross-functionally with developers, product, and data
teams
Initiative and problem ownership — ability to work with limited direction
and drive outcomes
A structured, meticulous approach to testing and issue reporting
Nice to haves
Experience in transitioning from manual to automated testing
Familiarity with QA test case management tools
Exposure to test automation frameworks such as automated Android and
Web UI testing
Exposure to integration testing and pipelines
Basic application debugging skills (we use React, Python and Java)
Interest in or prior exposure to scientific or data-centric domains
Personal characteristics
You are structured, meticulous, and outcome-oriented. You like owning a
problem end-to-end and aren’t afraid to roll up your sleeves to test across
web, mobile, and data surfaces. You see the value of well-documented tests
and understand how today’s test case becomes tomorrow’s automation
script. You enjoy working in a start-up setting with a small, capable team and
can thrive without a fully predefined process
●Prior work in an early-stage or growth-stage startup environm●Prior work in an early-stage or growth-stage startup
Report job