Passisto
EngineeringFree template

QA Engineer Job Description

We are looking for a QA Engineer to help our team ship software that works and that people can trust. You will define how features are tested, build and maintain automated checks, and investigate defe...

Test DesignTest AutomationAPI TestingSQLCI/CDBug Reporting

Overview

We are looking for a QA Engineer to help our team ship software that works and that people can trust. You will define how features are tested, build and maintain automated checks, and investigate defects until the cause is clear. You will work every day with developers, product managers and designers, from the first discussion of a feature to its release and monitoring.

Responsibilities

  • Analyse requirements and user stories to define test scenarios, acceptance criteria and risks
  • Design, execute and maintain manual and exploratory tests for new features
  • Build and maintain automated tests at UI, API and integration level
  • Integrate automated tests into the CI/CD pipeline and keep the suite fast and reliable
  • Report defects with clear steps to reproduce, evidence and an assessment of impact
  • Verify fixes and run regression checks before each release
  • Maintain test data and test environments with the engineering team
  • Contribute to the definition of done and to quality practices across the team
  • Analyse production incidents and add the tests that would have caught them
  • Share test results and release risks clearly with product and engineering

Requirements

  • 2+ years of experience in software testing or quality assurance
  • Solid knowledge of test design techniques and of the software development lifecycle
  • Experience writing automated tests with a framework such as Playwright, Cypress, Selenium or similar
  • Ability to test APIs with tools such as Postman or code-based clients
  • Working knowledge of SQL and of browser developer tools to investigate issues
  • Experience with a bug tracker and with Git
  • Clear written and spoken communication, and a rigorous, curious mindset

Nice to Have

  • Experience with performance or load testing tools
  • Knowledge of mobile testing on real devices and emulators
  • Familiarity with accessibility standards and tools
  • Experience in an Agile team using continuous delivery

Copy the complete job description to your clipboard and paste it wherever you need it.

Passisto Hire

Find the Best QA Engineer with AI

Publish this job description, then let Passisto Hire's AI agent hold a structured voice interview with every applicant. Your team reviews the reports and decides.

QA Engineer Job Description Template (Free, Copy-Paste Ready) | Passisto