Role overview

QA Engineer (12-Month Contract)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Required:

  • 3+ years of experience as a Manual QA Engineer testing web applications.
  • Strong understanding of software testing principles and test design.
  • Hands-on experience with exploratory, functional, regression, and API testing.
  • Able to review requirements, identify risks, and raise questions before development starts.
  • Experience testing APIs using Postman or similar tools.
  • Working knowledge of SQL or GraphQL for investigation and data validation.
  • Experience investigating issues using logs, monitoring, or analytics tools (Sentry, Rollbar, Amplitude, or similar).
  • Experience using AI tools to improve testing and investigation workflows while validating the results.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in Agile, cross-functional product teams.

You'll:

  • Test new features, improvements, and bug fixes.
  • Validate key user flows and important edge cases.
  • Identify issues before they reach production.
  • Communicate quality risks clearly.

You'll:

  • Review requirements and acceptance criteria.
  • Identify gaps, edge cases, and potential risks.
  • Work closely with Product, Design, and Engineering to clarify expected behavior.

You'll:

  • Prioritize testing based on product risk.
  • Combine structured and exploratory testing.
  • Ensure important regression scenarios are covered.
  • Keep documentation simple and useful.

You'll:

  • Write clear and actionable bug reports.
  • Investigate issues using logs, APIs, and monitoring tools.
  • Share timely feedback throughout development.
  • Help improve future testing based on production learnings.

You'll:

  • Use AI to support test design, investigations, and documentation.
  • Review and validate AI-generated output.
  • Spend more time on exploratory testing, risk analysis, and collaboration.
  • Continuously improve your workflow with new tools.
Similar roles

Keep a backup shortlist.

Browse stack
FocusQA EngineeringRole area
Seniority signalMiddle, JuniorCandidate level
StackGraphQL, SQLPrimary skills
Location63 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.
View all 63 accepted countries
AlbaniaAlgeriaArmeniaAustriaBahrainBelarusBelgiumBotswanaBulgariaCroatiaCyprusCzechiaDenmarkEgyptEstoniaEthiopiaFinlandFranceGermanyGhanaGreeceHungaryIcelandIrelandIsraelItalyJordanKenyaKuwaitLatviaLebanonLithuaniaLuxembourgMaltaMauritiusMoldovaMontenegroMoroccoNetherlandsNigeriaNorth MacedoniaNorwayOmanPolandPortugalQatarRomaniaSaudi ArabiaSerbiaSlovakiaSloveniaSouth AfricaSpainSwedenSwitzerlandTanzaniaTunisiaTurkeyUgandaUkraineUnited Arab EmiratesUnited KingdomZambia

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.