Job Description- QA Engineer 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