Location
Pittsburgh, PA
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
About GNC
Since 1935, GNC has been a global leader in health and wellness innovation, inspiring people to achieve their goals with a trusted and dynamic range of products. As #TeamGNC, we prioritize our consumers, constantly collaborating and developing new ideas to deliver cutting-edge solutions. Our team is passionate about driving change and turning aspirations into actions. We believe that good health is the greatest gift, and there's nothing more rewarding than helping others achieve it. Join us in empowering others to Live Well!
What We’re Looking For:
At GNC we embrace a “Live Well” philosophy, fostering a dynamic environment where innovation meets passion. Whether someone is an athlete or just starting to focus on their health, we want to deliver the cutting-edge products they deserve. We are looking for an individual who is excited and eager to play a pivotal role in driving excellence in the health and wellness industry. This position offers the opportunity to engage in a collaborative environment where you will make a personal impact every day.
GNC is seeking a highly skilled QA Engineer specializing in AI-driven test automation to support quality engineering across a scalable, high-transaction digital ecosystem. This role blends hands-on manual testing with advanced automation and AI-enabled testing strategies to ensure high-quality software delivery across web, API, mobile, and desktop applications.
This position plays a critical role in driving testing innovation, improving automation efficiency, and embedding AI into the quality engineering lifecycle to support faster, more reliable releases.
What You’ll Do:
This is a Full-Time Salary Position
The QA Engineer specializing in AI-driven test automation to support quality engineering efforts across a scalable, high-transaction digital ecosystem. This role combines manual testing expertise with advanced automation and AI-enabled testing strategies to ensure high-quality software delivery across web, API, mobile, and desktop applications.
Testing \& Quality Assurance:
- Perform manual and automated testing across web, mobile, API, and desktop applications
- Develop comprehensive test strategies, plans, and test cases aligned with business requirements
- Execute functional, integration, system, regression, and end-to-end testing
- Ensure traceability between requirements, test cases, and defects
- Perform exploratory testing to identify edge cases and usability issues
- Own defect lifecycle management including triage, prioritization, and root cause analysis
- Collaborate with developers to ensure defects are clearly understood and resolved efficiently
- Participate in requirement reviews to identify gaps and ensure testability
- Design and maintain scalable automation frameworks (Playwright)
- Develop and optimize automated regression suites for continuous testing
- Integrate automation into CI/CD pipelines enabling shift-left testing
- Perform API testing and validate data integrity using backend/database queries
- Support performance, load, and stress testing activities when needed
- Conduct accessibility testing aligned with WCAG/ADA standards
- Ensure cross-browser, cross-device, and platform compatibility
- Support UAT cycles and production validation efforts
- Provide QA metrics including defect leakage, test coverage, and execution status
- Identify risks, dependencies, and bottlenecks and communicate proactively
- Contribute to continuous improvement of QA processes, standards, and best practices
- Collaborate with cross-functional teams in Agile ceremonies and release planning
AI-Enabled Test Automation:
- Design, implement, and evolve AI-driven test automation frameworks
- Leverage AI/ML tools to automatically generate, prioritize, and optimize test cases
- Implement self-healing test scripts to reduce maintenance effort
- Use AI-based visual testing tools for UI validation and anomaly detection
- Apply predictive analytics to identify high-risk areas and focus testing efforts
- Utilize AI for intelligent test execution (risk-based and impact-based testing)
- Analyze historical defect data using AI to improve test coverage and defect prediction
- Collaborate with engineering teams to embed AI testing into development workflows (shift-left)
- Evaluate and onboard emerging AI testing tools and frameworks
- Drive adoption of generative AI for test case creation, test data generation, and documentation
- Ensure ethical and responsible use of AI in testing, including data privacy and bias considerations
- Continuously improve automation efficiency using AI-driven insights and analytics
- Additional duties as assigned.
Environmental Factors \& Working Schedule:
- Hybrid work environment, 2-3 days in-person attendance (Pittsburgh, PA) in addition to ability to work remotely.
- Regularly required to stand; walk; sit; use hands or fingers to handle or feel; reach with hands and arms; stoop, kneel, crouch, or crawl; and talk or hear
- Sedentary work. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Repetitive motion. Substantial movements (motions) of the wrists, hands, and/or fingers. The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading.
- Ability to operate standard office equipment and keyboards.
- Specific vision abilities required by this job include long periods of computer screen usage, close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus
*
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.
QUALIFICATIONS:
- Bachelor’s Degree in Computer Science or related field (or equivalent experience)
- 5\+ years of progressive experience in Software Testing
- 3\+ years of hands-on test automation experience (Selenium, Playwright preferred)
- 2\+ years of experience with AI-enabled test automation tools
- Experience across web, API, mobile, and desktop testing
- Strong experience in structured testing methodologies and test documentation
- Experience with Functional, System, Integration, and Regression testing
- Strong understanding of SDLC and QA best practices
- Hands-on experience with Selenium, Playwright, JIRA, ADO
- Experience designing and maintaining automation frameworks
- Experience working in Agile environment
- Experience with Git, Bitbucket, or GitHub
- Proficiency in Python, Java, or JavaScript
- Familiarity with SQL and database validation
- Experience with AI-powered test automation and self-healing frameworks
- Use of Generative AI for test case and test data generation
- Experience with intelligent test execution and risk-based prioritization
- Integration of AI testing into CI/CD pipelines
- Experience with predictive analytics for defect detection
- Understanding of ethical AI practices (bias, privacy)
- Strong understanding of security testing practices, including OWASP standards.
- Working knowledge of operational and monitoring tools such as Datadog, Splunk, New Relic, and Noibu.
- Strong retail domain expertise across eCommerce, POS, and OMS platforms, preferably including SFCC, Shopify, Infios, and Kobie.
- Ability to troubleshoot technical issues through log analysis and create detailed support tickets with relevant findings.
- Performance testing (JMeter) (preferred)
- Accessibility testing (ADA, WCAG) (preferred)
- ISTQB Certification (AI or Automation) (preferred)
- Experience with cloud testing platforms (BrowserStack) (preferred)
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.