← Back to all jobs

QA Engineer

Technology

You're the person who finds every bug, edge case, and broken feature before users do — and developers hate you for it. You'll write test plans, automate regression suites, and file bug reports that get marked 'won't fix' by engineers who insist it's 'working as designed.' You're the last line of defense between the codebase and chaos.

Salary Range

Low

$55k

Median

$85k

High

$130k

10-Year Growth

faster than average

US Workers

200K

Education

Bachelor's in CS or IT (or equivalent experience + ISTQB certification)

Environment

remote

Tools & Technical Skills

  • Test automation frameworks (Selenium, Cypress, Playwright)
  • API testing tools (Postman, REST Assured)
  • Performance testing (JMeter, k6, Locust)
  • Bug tracking systems (Jira, Linear)
  • CI/CD pipeline integration for tests
  • SQL for data validation
  • Mobile testing (Appium, XCUITest)

People & Mindset Skills

  • Attention to detail
  • Critical thinking
  • Clear bug reporting
  • Persistence
  • Collaboration with developers

Learn the skills

Courses and certifications to get you job-ready

What you'll actually do

  • 01Write test cases for features that change three times before you finish testing the first version
  • 02File detailed bug reports that developers close as 'cannot reproduce' on the first try
  • 03Automate regression tests that break every time someone changes a button color
  • 04Click through the same workflow 200 times with slightly different inputs
  • 05Attend sprint planning and politely remind everyone that testing takes time too
  • 06Find the bug that crashes the app only when you hold your phone at a 37-degree angle during a full moon

Think this could be you?

Take the Career DNA Quiz to see if this role fits your personality.

Take the Quiz