About the role
As a Test Analyst, you will be the guardian of quality across our projects. You will test applications, APIs, data pipelines and reports, find issues early, and help the team fix them before they reach users.
You will work closely with developers, data engineers and analysts, and help grow our test automation.
What you’ll do
- Review requirements and designs, and create test plans and test cases.
- Run functional, integration, regression and user acceptance testing.
- Test data pipelines and reports for completeness, accuracy and reconciliation.
- Log, track and verify defects through to resolution.
- Build and maintain automated tests where they add value.
- Report on test progress and quality to project leads.
What you bring
- 2+ years in software or data testing.
- A solid understanding of testing methods and the software development life cycle.
- SQL skills for data validation.
- Experience with JIRA, Azure DevOps or a similar tool.
- Strong attention to detail and clear communication.
Nice to have
- Experience with Selenium, Postman, PyTest or similar tools.
- ETL or data warehouse testing experience.
- ISTQB certification.
What we offer
- Culture of excellence: We foster a culture where collaboration, innovation and continuous learning are encouraged and celebrated.
- Opportunity for growth: We are committed to the professional development of our people, with training, mentorship and advancement opportunities.
- Meaningful work: Solve complex challenges and make a meaningful impact through cutting-edge technology and innovative solutions.
- Competitive benefits: Competitive salaries, comprehensive benefits and perks designed to support your health, well-being and work-life balance.
Compensation and working arrangements are discussed with shortlisted candidates. We welcome applications from people of all backgrounds, and we'll provide accommodations during the hiring process on request.
← All open positions