QA Engineer – AI Automation Validation
Location
United States
Posted
65 days ago
Salary
$83K - $127K / year
Bachelor Degree3 yrs expEnglishAzureCypressJavaJava ScriptJestPythonSelenium
Job Description
• Develop comprehensive test strategies: Create and maintain test plans covering functional, performance, and regression testing for AI agents and automation workflows.
• Build and maintain automated test frameworks: Develop and maintain automated test scripts/frameworks to ensure bot responses and workflow outputs remain accurate, consistent, and reliable over time.
• Build and maintain test assets: Create/curate golden conversation sets, synthetic test data, evaluation rubrics, and regression suites to measure quality over time.
• Validate AI agent safety and reliability: Test tool-calling end-to-end (tool selection, parameter mapping, sequencing, retries/timeouts, error handling, and recovery), including negative/edge cases; confirm outputs align to business rules and document risk mitigations.
• Test integration/workflow integrity: Validate API contracts, data transformations, and downstream impacts (idempotency, duplicate prevention, partial failures, and latency) across environments.
• Manage defects through resolution: Identify, log, prioritize, and track defects; partner with developers to reproduce issues and validate fixes.
• Provide release certification: Deliver final quality sign-off prior to production release, ensuring defined acceptance criteria and quality standards are met.
• Align on acceptance criteria: Partner with Business Analysts to ensure user stories include clear, testable acceptance criteria and that test coverage maps to requirements.
• Document testing and metrics: Maintain test cases, data, results, and quality metrics; communicate outcomes and risks.
• Participate in Agile ceremonies: Engage in planning, grooming, standups, and retrospectives to embed quality throughout delivery.
• Drive continuous improvement: Identify opportunities to improve automation coverage, testing effectiveness, and quality practices.
Job Requirements
- 3+ years in a QA, test automation, or software testing role with demonstrated experience developing and executing test strategies.
- Test automation expertise: Strong hands-on experience building automated test frameworks using tools such as Selenium, Playwright, Cypress, Jest, Pytest, or similar frameworks.
- Scripting and programming skills: Proficiency in at least one programming or scripting language (Python, JavaScript, Java, C#) for test automation development.
- Agile methodology: Direct experience working in an Agile/Scrum environment with hands-on involvement in sprint cycles and continuous integration.
- Defect management tools: Experience using bug tracking and test management tools such as Jira, Azure DevOps, TestRail, or similar platforms.
- Bachelors level degree is preferred, but not required.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
QA Engineer65 days ago
Full TimeRemoteTeam 10,001+Since 1910H1B No Sponsor
Audit and ensure quality compliance for Medline’s global supplier base
Quality Assurance Engineer
RainFocusManage your virtual, in-person, and hybrid events seamlessly with the world’s only insight-driven platform.
QA Engineer65 days ago
Full TimeRemoteTeam 201-500Since 2013H1B Sponsor
Quality Assurance Engineer using manual and automated testing
Selenium
Utah
QA Engineer65 days ago
ContractRemoteTeam 51-200Since 1993H1B No Sponsor
Sr. QA Lead Engineer ensuring high-quality software delivery at Client
JavaScriptJUnitSeleniumGo
New Jersey
QA Engineer65 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Associate Director of GMP Quality Assurance ensuring quality and compliance in biologics