About the role

  • Develop test strategies and plans for major features, sprints, and releases
  • Design and implement automated test frameworks for UI, API, regression, and performance testing
  • Lead testing efforts for complex features and asset rollouts, ensuring high reliability
  • Conduct root cause analysis, troubleshoot bugs, and work closely with Analysts and engineers.
  • Own and optimize QA processes in Agile sprints and retrospectives
  • Contribute to internal QA tools, reusable testing assets, and onboarding documentation
  • Advocate for quality-first practices across the entire SDLC

Requirements

  • 5–8 years in QA, Software Testing, or related fields
  • Expert in testing types (unit, integration, system, performance, etc.)
  • Strong skills in Java, Python, or JavaScript for test automation
  • Proficient in tools like Postman, JMeter, Fiddler
  • Knowledge of backend frameworks (SpringBoot, Redis, MQ, etc.)
  • Familiar with microservices, REST APIs, databases, and CI/CD
  • Highly data-sensitive: you know how to analyze performance metrics and optimize testing based on data insights
  • Strong communication and collaboration abilities
  • Ownership mindset with the drive to proactively solve problems
  • Fluent in English (spoken and written)
  • Ability to mentor junior QA members
  • Agile/Scrum experience with cross-functional teams

Benefits

  • HMO reimbursement: $100/month
  • Life insurance reimbursement: $20/month
  • Dental ($20) and Vision ($4) monthly reimbursement
  • 15 PTO credits/year (convertible to cash if unused!)
  • Training reimbursements: Up to $30 US
  • Holiday Pay
  • Transportation Allowance
  • Unlimited coffee & stylish workspace for on-site days

Job title

QA Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job