QA Engineer II

Pomeroy•Greenville, SC

About The Position

The Retail QA Engineer II works under minimal supervision and collaborates with Development, the QA Team Lead, and the QA Manager to ensure released products meet company quality standards. The role reviews requirements for potential weaknesses in functionality, performance, reliability, scalability, testability, usability, security, and compliance, and recommends improvements to the development team. It also provides project sizing input to the Pomeroy PMO. The QA Engineer II prepares manual and/or automated test plans covering all aspects of a release, including entry and exit criteria, hardware certifications, and documentation. The role assists QA Leads in preparing test scripts that validate programs against specifications, customer expectations, and acceptance terms. It reviews customer requirements and acceptance terms as well as development functional and design specifications to verify they meet company acceptance measures. The QA Engineer may execute tests using prepared plans and scripts and validate that software and documentation meet established criteria. The position also supports training junior QA Specialists and provides leadership to test teams. This is a Greenville-based inbound position on the Software Development/QA Team. The successful candidate has good communication skills and works effectively as part of a team.

Requirements

  • Good communication skills.
  • Ability to work as a member of a team.

Responsibilities

  • Review requirements for weaknesses in functionality, performance, reliability, scalability, testability, usability, security, and compliance, and provide recommendations to the development team.
  • Provide input on sizing for assigned projects to the Pomeroy PMO.
  • Prepare manual and/or automated test plans covering releases, including entry and exit criteria, hardware certifications, and documentation.
  • Assist QA Leads in preparing test scripts to validate programs against specifications, customer expectations, and terms of acceptance.
  • Examine customer requirements and acceptance terms, along with development functional and design specifications, to verify they meet company acceptance measures.
  • Test software using prepared test plans and scripts and validate that software and documentation meet established criteria, as needed.
  • Assist in training junior QA Specialists.
  • Provide leadership to test teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service