QA Engineer (Automation with Manual)
Role details
Job location
Tech stack
Job description
The QA Engineer will play a key role in ensuring the reliability, security, and performance of Overchain's platform as we scale. This position blends hands-on manual testing with automation engineering - applying sound judgement to test where it matters most and building scalable automated coverage where it drives long-term speed and quality.
You'll work closely with product and engineering teams to detect issues early, improve test strategy, and strengthen our release confidence. A major part of the role is building and evolving our automation framework from the ground up - a high-impact opportunity to set the standards for how quality is engineered across Overchain.
Responsibilities
- Design, build, and maintain automated tests across API and end-to-end journeys;
- Integrate automated tests into CI/CD pipelines to ensure consistent release quality and fast feedback loops;
- Perform manual testing across web platform flows to validate new features and prevent regression issues;
- Partner with engineers to improve testability, catch issues earlier in the lifecycle, and reduce production defects;
- Triage defects, produce clear reproduction steps, and support efficient resolution across teams;
- Maintain pragmatic QA documentation - capturing what's essential for quality and compliance without slowing delivery.
Requirements
Do you have experience in TypeScript?, * 3+ years of experience in QA, with proven delivery experience across in automated testing;
- Strong JavaScript/TypeScript skills - comfortable writing, debugging, and maintaining test code;
- Experience with test automation frameworks such as Playwright, Cypress, Selenium, or similar;
- Solid understanding of API testing (e.g., Postman or equivalent) and endpoint validation practices;
- Working knowledge of CI/CD tooling (e.g., GitHub Actions, GitLab CI, or similar);
- Confident using Git and collaborating in modern engineering workflows;
- Experience with Jira (or similar project management tools);
- Fluency in English with clear written and verbal communication.
Nice to Have
- Experience in fintech, payments, or other regulated environments;
- Comfort using AI developer tools (e.g., Windsurf, Codeium, Cursor) to accelerate delivery;
- ISTQB certification
What We Value
- A proactive and inquisitive approach;
- Ownership mindset and practical problem-solving;
- Comfort in ambiguity and fast-moving environments - startup pace with real accountability;
- Using AI tools to boost productivity - we actively encourage it;
- Collaboration and clarity - we prioritise clear communication and tight alignment with engineering throughout delivery.