Any
USD1,200
TBD
May 19, 2025
Quality Assurance (QA) Engineer (Remote, Per-Project)
Remote | Per-Project | Potential for Full-Time
Turkois is a creative and technology-driven digital agency working across a wide range of software and product development projects including custom platforms, mobile apps, Java-based backends, ReactJS frontends, and Stripe-powered payment solutions.
We're currently looking for a QA Engineer to join us on a per-project basis. If you perform well and align with the team, there is strong potential for a long-term or full-time role.
As a QA Engineer at Turkois, you'll play a critical role in ensuring the stability, usability, and quality of our products. We’re looking for someone who thrives in dynamic environments, is confident leading testing efforts end-to-end, and is comfortable jumping into diverse types of projects.
What You’ll Be Doing:
Review product requirements, designs, and technical specs to provide meaningful feedback early in the development process
Write clear, structured test plans and test cases tailored to each project’s unique tech stack and flow
Perform manual and automated testing for web apps, mobile applications, backend APIs, and third-party integrations (especially Stripe)
Build and maintain automation scripts using open-source tools (Cypress, Selenium, or Playwright)
Test backend systems (Java), front-end interfaces (ReactJS), and mobile apps to ensure cross-platform quality
Execute API testing using tools like Postman
Own regression testing and quality sign-off before feature launches or major deployments
Collaborate with developers, project managers, and designers during daily standups and sprint reviews
Participate in bug triaging, issue documentation, and quality assurance metric tracking
Occasionally lead client-facing demos to walk through QA-reviewed deliverables
What We’re Looking For:
3+ years experience in software quality assurance with both manual and automation testing
Strong understanding of QA methodologies, test cycles, and SDLC
Experience testing Java backend services and ReactJS frontends
Proficiency in writing automation tests (ideally with Cypress, Selenium, or Playwright)
Skilled in API testing (Postman or similar tools)
Basic experience with GitHub, ticket tracking systems (e.g. Jira), and test case management
Comfortable working across multiple concurrent projects with shifting priorities
Ability to lead QA efforts solo or within small squads
Familiarity with Stripe integration testing is a big plus
Excellent communication skills, especially in remote and async settings
What You’ll Love:
Remote-first position, work from anywhere
Start per-project, with the possibility of a full-time role based on performance
Collaborative, globally distributed team
Exposure to a wide range of project types and industries
Well-defined processes and tooling that let you focus on testing (not chasing dev environments!)
Opportunity to grow your skills across mobile, payments, automation, and client-facing demos
Interested?
Please respond to this form, only those who fill out this form will be entertained for an interview. Thanks!