Role Summary
We’re looking for a QA Tester who can own quality across our product through a mix of hands-on manual testing and automation test scripting. You’ll work closely with developers, Product Owners, and Project Managers to define acceptance criteria, catch issues early, prevent regressions, and help us ship confidently.
Key Responsibilities
Manual Testing & Quality Ownership
- Test new features end-to-end across web and mobile flows (where relevant).
- Create and maintain test cases, checklists, and exploratory testing charters.
- Validate requirements and acceptance criteria with Product/PM before and during development.
- Reproduce, document, and triage bugs with clear steps, expected vs actual results, and supporting evidence.
- Participate in sprint ceremonies and contribute to release readiness decisions.
Test Automation
- Write and maintain automated test scripts for critical user journeys and regression coverage.
- Collaborate with developers to integrate tests into CI/CD pipelines and improve test reliability.
- Maintain test data strategies and ensure automation is stable, readable, and maintainable.
- Identify gaps in coverage and continuously expand the automation suite based on risk.
Process & Continuous Improvement
- Help define and improve QA processes: definition of done, quality gates, release checklists.
- Track recurring issues and work with the team on root-cause analysis and prevention.
- Support UAT coordination and feedback loops with stakeholders when needed.
Required Qualifications
- 2–5+ years of QA experience (manual testing required; automation required).
- Demonstrated experience writing automation test scripts for web applications (and mobile is a plus).
- Strong understanding of SDLC, Agile workflows, and quality best practices.
- Ability to write clear bug reports and communicate effectively with technical and non-technical stakeholders.
- Strong attention to detail and a proactive “break it before users do” mindset.
Key Skills & Technologies
(We don’t require every tool—strong fundamentals matter most.)
Test Automation (One or more)
- Playwright or Cypress (web E2E)
- Selenium (acceptable, especially for legacy)
- Appium (mobile automation — nice-to-have)
- Postman/Newman for API testing automation
QA & Testing Practices
- Test planning, regression testing, exploratory testing
- Risk-based testing and prioritisation
- Writing test cases and maintaining test documentation
- Cross-browser/device testing (Chrome, Safari, Firefox; responsive testing)
API & Backend Validation
- REST API testing (status codes, payload validation, auth flows)
- Basic SQL for validating data (PostgreSQL/SQL Server)
CI/CD & Tooling
- Running tests in pipelines (GitHub Actions / Azure DevOps)
- Bug tracking tools (Jira/Trello/Linear/etc.)
- Version control basics (Git)