Job Title: Senior QA Test Engineer (Automation) Location: Charlotte, NC (3 days onsite, 2 days remote)
Contract Duration: 6 months, extendable or possibility for hire
Job Description:
We re looking for a QA Test Engineer with strong development skills to drive end-to-end testing and automation across applications. This is a hands-on role focused on building scalable automation frameworks, not manual testing.
Responsibilities:
Design, develop, and maintain test automation frameworks for web applications; build and execute automated tests for functional, regression, and integration scenarios; integrate automation into CI/CD pipelines; collaborate with engineering and product teams to ensure quality across the SDLC; identify gaps in test coverage and improve automation strategy; debug failures and ensure stable test execution; perform API testing and backend validation as needed.
Required Qualifications:
Strong experience with Selenium WebDriver, Playwright, or Cypress; proficiency in TypeScript/JavaScript or Python; experience with modern JavaScript frameworks (React, Angular, Vue); solid understanding of automation frameworks, test design, and coding best practices; hands-on AWS experience (EC2, S3, Lambda, etc.); CI/CD integration experience.
Preferred Qualifications:
API testing tools/frameworks; Docker or containerization exposure; performance/load testing tools (JMeter, k6); experience in Agile/Scrum environments; Bachelor s or Master s degree in Computer Science or related field (or equivalent experience);
Experience:
5+ years of relevant experience.
What We re Looking For:
Strong debugging and problem-solving skills; a developer mindset applied to testing; ownership and accountability for quality; ability to build and continuously improve automation frameworks.