Everblue

Software Quality Assurance Engineer

Huntersville, NC
Playwright Vitest React Testing Library Docker Node.js TypeScript React Next.js API pnpm
Description

Software Quality Assurance (QA) Engineer

Location: Huntersville, NC

Location: Huntersville, NC (Hybrid / On-site)

Job Summary
We are seeking a Software Quality Assurance (QA) Engineer to help ensure the quality, reliability, and usability of our web applications. This role is hands-on and collaborative, combining strong manual testing fundamentals with an increasing emphasis on automated testing using Playwright. You will work closely with product managers and engineers to translate requirements into effective test coverage and help drive a quality-first culture across the team. This position requires regular on-site or hybrid work in the Huntersville, NC area.

Responsibilities
• Collaborate with product managers to understand requirements and acceptance criteria, and translate them into clear test plans and test cases for new and existing features
• Perform manual functional, regression, and exploratory testing across web applications to ensure releases meet quality and usability standards
• Execute testing as features are completed by engineers, validate behavior against requirements, and log clear, reproducible defects with appropriate detail and context
• Design, extend, and maintain automated tests using Playwright, focusing on high-value end-to-end and UI workflows integrated into existing test suites
• Partner with developers to identify what should be automated versus covered manually, and continuously improve test coverage and efficiency
• Use tools such as Vitest and React Testing Library (or similar) to support unit and integration test coverage where appropriate
• Spin up and work within development environments, including pnpm scripts, Docker-based stacks, and seeded databases, to execute tests and debug issues
• Validate workflows powered by Payload CMS and other headless or Node-based services, including content-driven and API workflows
• Contribute to continuous improvement of QA processes by documenting test approaches, sharing best practices, and promoting a quality-first mindset across the team

Qualifications
• 3–7 years of professional experience in software QA or software testing roles, focused on web applications
• Strong manual testing experience, including writing test plans and test cases, performing regression and exploratory testing, and validating complex business workflows
• Hands-on experience using Playwright as a primary UI or end-to-end test automation tool, including authoring tests, working with selectors and fixtures, and running or debugging tests in CI environments
• Experience testing modern web applications built with React and/or Next.js, including forms, tables, and rich interactive user interfaces
• Familiarity with TypeScript-based codebases and comfort reading code and logs to understand application behavior and root causes
• Experience with headless CMS or Node-based backends (such as Payload, Strapi, Keystone, or custom Node/Express services), including testing APIs and content-driven workflows
• Ability to run and troubleshoot local development environments using tools such as pnpm, Docker, and script-based setup
• Strong communication and collaboration skills, with the ability to work closely with product managers, designers, and engineers in an Agile environment

Preferred Qualifications
• Direct experience with Payload CMS or similar platforms in a production environment
• Experience with Vitest, React Testing Library, or Storybook as part of a component-driven development process
• Background supporting government, energy efficiency, or compliance-oriented software products

Equal Opportunity Employer
Everblue is an equal opportunity employer. We value the diverse perspectives, experiences, and talents within our team and encourage all qualified candidates to apply.

Everblue
Everblue

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say