Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Engineer

$75 - $85 per hour

TEKsystems

The Sr. AI Test Engineer is responsible for designing, building, and running the tests that prove AI systems behave as intended in production. Working under the direction of the AI Test Lead Architect, this role translates testing methodology into working test suites, evaluation harnesses, and quality gates for deterministic and non-deterministic systems (ML models, GenAI, and LLM applications).

The role is cloud-native by design: AI workloads are tested where they run, requiring deep expertise in one major cloud platform—AWS (SageMaker, Bedrock), GCP (Vertex AI), or Azure (Azure ML, Azure OpenAI)—with quality embedded directly into CI/CD and MLOps pipelines. The engineer partners closely with data scientists, ML engineers, and product teams to shift quality left and catch model, data, and behavioral issues before they reach users.

While this is a senior individual-contributor role, the Sr. AI Test Engineer is expected to mentor other testers, set technical standards for AI quality, and act as a trusted technical voice in client-facing conversations.

Roles and Responsibilities

AI Testing & Evaluation

• Design and implement test strategies for deterministic and non-deterministic AI systems (ML models, GenAI, LLMs), focusing on probabilistic correctness rather than simple pass/fail assertions.

• Build and maintain evaluation harnesses covering offline (benchmark datasets, golden sets) and online (production monitoring, A/B) evaluation.

• Validate LLM and GenAI behavior—hallucination, groundedness, prompt robustness, toxicity, and prompt-injection resilience—using automated and human-in-the-loop methods.

• Test for model quality and risk across accuracy, drift, robustness, bias, fairness, and explainability.

• Collect and analyze model quality metrics including Precision, Recall, F1, and Confusion Matrix, and translate results into clear quality signals.

Cloud & Platform Testing (AWS, GCP, or Azure)

• Test AI/ML workloads deployed on your primary cloud platform—AWS (SageMaker, Bedrock), GCP (Vertex AI), or Azure (Azure ML, Azure OpenAI)—validating model endpoints, inference performance, and scaling behavior.

• Validate data pipelines, feature stores, and model artifacts for quality, lineage, and consistency across cloud environments.

• Conduct performance, load, and latency testing of model-serving endpoints and GenAI APIs under realistic and adversarial conditions.

• Apply cloud-native testing patterns and infrastructure-as-code to make AI test environments reproducible.

Automation, Accelerators & Tooling

• Build reusable automation frameworks for AI regression testing, GenAI prompt validation, dataset validation, and drift detection.

• Establish AI quality gates embedded in CI/CD and MLOps workflows so model and data quality is verified on every change.

• Develop and evolve AI testing accelerators across SDLC integration, automation, and runtime monitoring/observability.

• Implement automated reporting that surfaces model quality, drift, and risk indicators to engineering and delivery teams.

Collaboration, Delivery & Client Engagement

• Partner with data science, ML engineering, and product teams to embed quality early and continuously (shift-left).

• Apply AI testing approaches across Agile, Waterfall, and hybrid delivery models.

• Engage confidently with technical client stakeholders; support AI quality assessments, demos, and proofs of value.

• Mentor junior testers and set technical standards for AI quality within the delivery team.

Skills Required

Core Skills & Experience

• Hands-on experience testing AI/ML and GenAI systems, including evaluation of training and inference, drift, bias, and explainability.

• Strong test automation skills with a programming language commonly used in AI (Python strongly preferred).

• Demonstrated experience building test or evaluation frameworks for ML or LLM systems.

• Familiarity with collecting and analyzing Precision, Recall, F1 Score, and Confusion Matrix.

• Experience integrating automated tests and quality gates into CI/CD and MLOps pipelines.

Technical & Platform Expertise

• Deep, hands-on expertise in one major cloud platform—AWS, GCP, or Azure—and its AI/ML services (e.g., SageMaker and Bedrock; Vertex AI; or Azure ML and Azure OpenAI). Familiarity with a second cloud is a plus.

• Test automation frameworks and data validation strategies.

• Monitoring, observability, and AI system reporting.

• Shift-left testing and continuous quality engineering.

• Familiarity with AI evaluation tooling (e.g., DeepEval, Ragas, LangSmith/Langfuse, Evidently, MLflow) is a strong plus.

Communication & Collaboration

• Clear communication with both technical and non-technical audiences.

• Consultative mindset focused on outcomes, risk reduction, and business value.

• Comfortable working in open, dynamic, and collaborative team environments.

Other Skills and Traits

• Strong analytical, problem-solving, and systems-thinking abilities.

• Self-starter with a proactive, ownership-driven mindset.

• Passionate advocate for quality, trust, and responsible AI.

• Desire to continuously improve AI quality processes and practices.

Education and Experience

• Minimum 6 years of experience in Quality Engineering, Testing, or Software Engineering.

• Minimum 2–3 years of hands-on experience testing or evaluating AI/ML or GenAI systems.

• Experience working with cloud-deployed AI workloads on a major cloud platform (AWS, GCP, or Azure).

• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

Additional Skills & Qualifications

-knowledge of traditional testing technologies such as CI/CD pipelines, test case management, API testing, and UI test automation is considered a plus for candidates

-that advanced skills in AI test automation, including shift-right testing, LLM testing, adversarial testing, prompt robustness, and test data generation, are beneficial but not mandatory for the role

Job Type & Location

This is a Contract position based out of Charlotte, NC.

Pay and Benefits

The pay range for this position is $75.00 - $85.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully remote position.

Application Deadline

This position is anticipated to close on Jul 16, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the QA Engineer in Charlotte, NC vacancy
  • $85k - $110k

     ...North Carolina City Charlotte Descriptions & requirements About the role: As a Senior Software QA Engineer for TQL, you will be the quality subject-matter-expert on a dedicated team and own all aspects of test planning and execution.... 
    Suggested
    Work experience placement
    H1b
    Remote work
    Shift work

    Total Quality Logistics

    Charlotte, NC
    4 days ago
  •  ...Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Quality Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity... 
    Suggested
    Long term contract
    Contract work
    Shift work

    Motion Recruitment Partners LLC

    Charlotte, NC
    16 hours ago
  •  ...QA Automation Engineer (Banking Domain) ~ MUST HAVE commercial banking (deposit transactions, bank, teller, mobile or ATM experience required) ~5+ years of experience in UAT and QA testing , with strong expertise in test planning, execution, and defect management... 
    Suggested

    3B Staffing LLC

    Charlotte, NC
    2 days ago
  •  ...QA Automation Engineer Greenberg Traurig (GT), a global law firm with locations across the world in 15 countries, has an exciting employment opportunity for you. We offer competitive compensation and an excellent benefits package, along with the opportunity to work... 
    Suggested

    Greenberg Traurig

    Charlotte, NC
    1 day ago
  • $49.37 - $57.37 per hour

     ...Genesis10 is currently seeking a QA Automation Engineer for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity. This role involves developing and executing testing strategies within both Agile... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    2 days ago
  • $70k - $150k

     ...positive impact on its customers, employees, and communities. The Role Veeva Systems is looking for a functional Senior QA Engineer with black box and automation testing experience to join our rapidly growing team. This is a hands-on position for delivering... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Charlotte, NC
    2 days ago
  • $100k - $115k

     ...Must Have Technical/Functional Skills 6+ years of experience in QA Automation Engineering Strong hands‑on experience with Selenium and Playwright Solid programming skills in Java, TypeScript, and Python Strong SQL skills for database testing and validation Experience using... 
    Shift work

    Tata Consultancy Services

    Charlotte, NC
    3 days ago
  • $60k - $135k

     ...Job Title: Senior QA Automation Engineer City: Charlotte State/Province: North Carolina Posting Start Date: 3/11/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that... 
    Minimum wage
    Local area

    Wipro Technologies

    Charlotte, NC
    3 days ago
  •  ...In Store For You: This role offers the opportunity to work in a collaborative office-based environment with agile delivery teams, QA peers, and automation specialists. The position provides exposure to modern testing tools, automation frameworks, CI/CD test execution... 
    Work experience placement
    Work at office

    Axiom Path

    Charlotte, NC
    26 days ago
  • $73k - $94k

     ...identity and expression, culture, ethnicity and experience. Description Brock & Scott, PLLC, is seeking an experienced Lead QA Engineer to serve as the primary quality assurance resource within our IT team. This is a foundational role responsible for... 
    Full time
    Part time
    Shift work

    Brock & Scott PLLC

    Charlotte, NC
    3 days ago
  •  ...Lead QA Engineer Responsibilities Working with a team of QA engineers, develop a product testing strategy/framework and define/maintain the respective automation testing approach. Manage day-to-day functions and test strategies of a product vertifical. Develop and maintain... 

    Nimbello

    Charlotte, NC
    5 days ago
  •  ...A leading technology services company in Charlotte is looking for a Senior QA Automation Engineer to join its dynamic team. This role requires proficiency in Core Java, Selenium, and REST Assured, with a focus on API automation and test framework development. The ideal... 

    Wipro Technologies

    Charlotte, NC
    16 hours ago
  •  ...review Insight Global's Workforce Privacy Policy: Required Skills & Experience - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - 5+ years of professional experience in Quality Assurance or software... 
    Contract work

    Insight Global

    Charlotte, NC
    4 days ago
  •  ...~ Charlotte, NC WHAT THEY OFFER YOU A high-impact QA role tied to a major Salesforce Customer 360 implementation...  ...performance THE BACKGROUND THAT FITS ~3+ years of hands-on QA Engineering experience ~ Strong understanding of software testing principles... 

    AccruePartners

    Charlotte, NC
    4 days ago
  •  ...Senior Quality Assurance Engineer We are seeking a Senior Quality Assurance Engineer to join our team and contribute to high-impact...  ...Ready to Take the Next Step? If you're a highly skilled QA Engineer looking to work in a collaborative, fast-paced environment... 
    Hourly pay

    Elios, Inc.

    Charlotte, NC
    2 days ago
  •  ...CPI Security in Charlotte, NC, is seeking a detail-oriented and driven QA Engineer to join our growing technology team. This role will focus on building and executing robust testing strategies for our Salesforce Customer 360 implementation, including Sales Cloud, Service... 
    Full time
    Temporary work

    CPI Security

    Charlotte, NC
    2 days ago
  •  ...pipelines and recurring validation processes. Partner with data engineering, governance, reporting, and stakeholder teams to ensure data...  .... Help define testing practices, test cases, and QA processes in a growing environment that is still being matured.... 
    Contract work
    Immediate start
    2 days per week

    Axiom Path

    Charlotte, NC
    5 days ago
  •  ...Vice President, Lead QA Engineer, Cyber Data Warehouse About the Company Internationally recognized banking group Industry Financial Services Type Subsidiary of a Public Company Founded 1996 Employees 10,001+ Categories Financial Services... 

    Confidential

    Charlotte, NC
    3 days ago
  •  ...Automation Test Engineer Location: Atlanta, GA/Charlotte, NC (Hybrid from Jan 2023) Experience: 8 to 15 Years Skills Required: Selenium, Java, REST API, TDD, BDD Key Requirements Are As Follows: Should have 8 years of experience at least 4 years hands-on into... 

    InterSources

    Charlotte, NC
    5 hours ago
  •  ...Automation Test Engineer Location: Charlotte, NC OR Jersey City, NJ Primary Skills: Expertise in Selenium Test automation...  ...future usage. Agile Lean methodologies experience Promote QA productivity through automation, tools, and other best practices... 

    Zortech Solutions

    Charlotte, NC
    2 days ago
  • $66k - $79k

     ...The Quality Assurance Engineer will find bugs, defects, and regressions. Design, implement, execute, and debug test cases and/or automated...  ...Management Studio and writing SQL queries ~ Experience with QA testing on ERP type applications/systems ~ A thorough understanding... 
    Temporary work
    Local area
    Remote work
    Visa sponsorship
    Work visa

    GrabJobs

    Charlotte, NC
    1 day ago
  •  ...QA Testing Role The opportunity to work for a large financial firm on a 12+ month contract with the opportunity for extensions. Performing QA testing on ServiceNow applications. Somebody who works well with others and wants to be part of a team. Stages - Manual... 
    Contract work

    Software Technology Inc

    Charlotte, NC
    2 days ago
  •  ..., candidates must be eligible to work in US without sponsorship now or in future. IN PERSON INTERVIEW REQUIRED. Manual QA Tester Charlotte, NC (MUST be local to Charlotte) 6 months Contract to Hire Digital portals: specialty insurance... 
    Contract work
    Local area

    My3Tech Inc

    Charlotte, NC
    16 hours ago
  •  ...Title: QA Automation Engineer Location: Charlotte, NC Duration: 6+ Months Requirements: ~ Strong experience in ‘Quality’ and expertise in ‘Engineering and Automation’ ~5+ years of hands on experience with Selenium Webdriver and Appium automation... 

    TWO95 International, Inc

    Charlotte, NC
    more than 2 months ago
  • $80k - $110k

    Job Description Job Description We need an experienced BAS Controls Technician in Charlotte, NC. As an experienced and confident Controls Technician, you will be responsible for installing, programming, testing, calibrating, operating, servicing, and repairing control...
    Work at office
    Local area
    Remote work

    Prime Partners

    Charlotte, NC
    5 days ago
  •  ...Senior Payments Test Automation Engineer (QA Lead) Role Overview: Experienced Senior Payments Test Automation Engineer payments testing Payments Modernization multi-rail payments processing platform Mainframe cloud-native, real-time payments ecosystem deep banking/... 

    Omni Inclusive

    Charlotte, NC
    2 days ago
  •  ...Position Title * Test Automation Engineer Position Responsibilities Test Automation Engineer Locations: Chandler AZ and Charlotte NC (Hybrid), (3 days onsite/2 wfh) Duration: 12+ Months Contract ( Look for nearby Candidates only W2 required) About This Role... 
    Contract work
    Work from home

    Apex Informatics

    Charlotte, NC
    1 day ago
  •  ...Senior Payments Test Automation Engineer (QA Lead) Role Overview: We are seeking an experienced Senior Payments Test Automation Engineer (8+ years of QA/automation experience) to lead payments testing efforts within a major Payments Modernization program. This... 

    Diverse Lynx

    Charlotte, NC
    16 hours ago
  •  ...Software Development Engineer In Test Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of...  ...requirements, code, and functionality to users following established QA procedures. We ensure repeatable delivery of quality code by... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work

    Samprasoft

    Belmont, NC
    3 days ago
  • $40 - $45 per hour

    Job title: SDET Location: Charlotte, NC 28202. Rate Range : $40/Hr. to $45/hr. Job Details: Job Details: Minimum years of experience required: 8-10 years Must Have Skills: UI Automation, Rest Assured, Appium Detailed Job Description: ...

    Diverse Lynx

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Engineer. Be the first to apply!