B

Bigbear.ai

Operational AI platform for decision support

QA Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • At least 4 years of QA automation engineering experience.
  • Demonstrated experience building and maintaining automated tests with Playwright, including fixtures, resilient locators, assertions, network handling, and trace-based debugging.
  • Strong coding ability in TypeScript or JavaScript, including writing maintainable test code and reviewing changes through Git.
  • Experience with API testing, CI/CD integration, test isolation, and diagnosing failures across browser, application, and backend boundaries.
  • Ability to reason about complex requirements, explore edge cases, and balance testing depth with delivery priorities.
  • Clear written and verbal communication for explaining defects, uncertainty, tradeoffs, and release risk to technical and nontechnical stakeholders.
  • Experience testing authentication, authorization, permissions, and separation of customer data.
  • Familiarity with validating Defense in Depth behavior by confirming that multiple layers of controls work together; this is not a dedicated DevSec role.
  • Ability to obtain a Department of Defense Secret clearance.
  • Strong troubleshooting and analytical skills, with the ability to work independently and as part of a team.

Responsibilities

  • Translate requirements into testable outcomes by understanding product goals, customer use cases, and complex feature interactions; identify ambiguities and define acceptance criteria with Product and Engineering.
  • Design, implement, and maintain Playwright tests covering critical user journeys, feature functionality, and regressions, supported by API and integration testing.
  • Develop a risk-based testing strategy by prioritizing coverage according to customer impact, feature dependencies, and the product roadmap, and adapt coverage as priorities change.
  • Test conversational AI workflows, including streaming responses, conversation history, file uploads, document retrieval and citations, model selection, and tool execution, including interruptions, timeouts, and partial failures.
  • Build representative evaluation datasets and scoring criteria for accuracy, grounding, instruction following, and appropriate handling of unsafe requests, accounting for natural variation in model responses.
  • Integrate tests into CI/CD, investigate flaky tests, maintain isolated test data, and provide actionable failure diagnostics.
  • Report defects with reproducible evidence, customer impact, and severity; explain coverage gaps and residual risks before UAT and release.
  • Document expected behavior, approved changes, and the rationale behind testing decisions so the team can distinguish intended changes from regressions.
  • Extend automation across backend APIs, authentication flows, billing and token behavior, model routing, AI workflow execution, file parsing, MCP/tool execution, agentic harnesses, and passthrough APIs, including provider-facing API compatibility.
  • Design AI workflow coverage that minimizes unnecessary token usage, external provider calls, latency, and execution cost without sacrificing signal.
  • Build repeatable validation for user isolation, permission boundaries, input validation, sanitization, rate limits, replay prevention, safe error handling, and layered control behavior.
  • Use AI assistance to accelerate test design, generation, triage, and maintenance while critically reviewing generated tests, assertions, and proposed repairs against reliability, reviewability, and deterministic validation standards.
  • Maintain test infrastructure, fixtures, and test data management as the product surface area and engineering team expand.

Desired Qualifications

  • Experience testing LLM applications, retrieval-augmented generation, or AI agents.
  • Experience with Python for API testing, test utilities, test data generation, or AI evaluation workflows.
  • Experience with enterprise or government platforms and auditable test evidence.
  • Experience testing model gateways, MCP tools, tool-using systems, or workflow automation and no-code/low-code platforms such as Power Automate, Zapier, Make, or n8n.
  • Familiarity with provider APIs including Google Vertex AI, AWS Bedrock, and Microsoft Azure OpenAI, and models including OpenAI GPT, Anthropic Claude, and Google Gemini.
  • Experience with CI/CD pipelines such as GitHub Actions, Docker, Kubernetes, and observability or monitoring tooling.
  • Experience with PostgreSQL and SQL for test data setup, teardown, and validation.
  • Knowledge of government compliance frameworks including FedRAMP, NIST AI RMF, and CMMC 2.0.
  • Active DoD security clearance at the Secret level or above.

About the Company

Bigbear.ai

Operational AI platform for decision support

BigBear.ai builds operational AI software that helps organizations improve decision-making, cyber operations, and business agility. Its platform combines AI-driven analytics on an organization’s data with external inputs to give a full, real-time view of the environment, uncover new insights, and produce accurate predictions. The product works by integrating data from internal systems and external sources, applying advanced analytics to surface actionable intelligence, and enabling fast, informed actions in complex settings. What sets BigBear.ai apart is its depth of expertise in operational AI and its ability to optimize existing data with additional inputs, delivering data mining and predictive capabilities that go beyond traditional intelligence tools. Its goal is to help clients succeed in mission-critical environments—such as government intelligence, healthcare, and manufacturing—by improving efficiency, risk management, and operational performance.

Company size
501-1,000
Company stage
IPO
Headquarters
Tysons, VA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Bigbear.ai

See more jobs