Senior QA Engineer

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Agentic QA Engineer building AI-powered QA automation for Intetics’ cybersecurity client. Developing agents, Playwright/Selenium tests, MCP workflows, and CI failure triage.

Responsibilities:

  • Design, build, and run AI agents across the QA lifecycle, including requirement and ticket analysis, test case design, test generation, execution, and failure triage
  • Build multi-agent pipelines that transform Jira tickets into reviewed test cases and automated tests merged into CI
  • Use MCP servers such as Playwright MCP for agent-driven browser interaction, exploratory testing, and self-healing locators
  • Build, maintain, and version prompts, tools, context, and skills used by agents
  • Define human-in-the-loop checkpoints and agent trust guardrails
  • Extend Selenium and Playwright automation frameworks and support Playwright migration
  • Convert manual regression cases to automated tests
  • Write maintainable Java, Python, and TypeScript test code using patterns such as Page Object Model
  • Integrate agent-generated and agent-maintained tests into CI/CD with parallel execution and reporting
  • Build evaluation sets and metrics for agent output, including accuracy, false positives, flake rate, and time saved
  • Test MCP servers or AI agent tools, including responses, data accuracy, authentication, permissions, error handling, and real-agent behavior
  • Reduce hallucinated assertions, brittle generated tests, and low-value coverage
  • Investigate failures and distinguish product defects, test instability, environment issues, and agent mistakes
  • Apply security-minded practices to agent tooling, including secrets handling, data access limits, and prompt-injection risk
  • Partner with QA, development, and product teams to identify high-value agent use cases
  • Teach QA engineers through pairing, documentation, and reusable templates
  • Share results, trade-offs, and lessons learned with engineering leadership

Requirements:

  • 8+ years in software quality assurance, with at least 5 years in test automation
  • 1+ years of hands-on experience bringing agentic AI into a QA team's real workflow
  • Built at least one agent or multi-agent workflow that generates, runs, or triages tests in a production QA process, with measurable output
  • Hands-on experience with MCP servers and AI coding agents such as Claude Code, Cursor, or GitHub Copilot
  • Strong programming skills in Java, Python, and TypeScript
  • Deep hands-on experience with Playwright and Selenium WebDriver automation frameworks and the Page Object Model
  • Strong manual and exploratory testing skills
  • Solid API testing experience and working SQL skills
  • Experience running automation reliably in CI/CD pipelines and with Git
  • Judgment regarding human validation of AI output
  • Strong debugging skills and experience driving complex or intermittent failures to root cause
  • Preferred: custom MCP servers or agent tools; agent frameworks or SDKs; LLM evaluation design; Selenium-to-Playwright migration; cybersecurity or security-focused products; security testing and LLM risks; data-heavy platforms, ETL pipelines, or Jira, ServiceNow, Tenable, or Qualys integrations; technical presentation and QA mentoring; Agile/Scrum
  • Self-starter with ownership mindset
  • Curious and skeptical approach to agent capabilities
  • Ability to learn new tools quickly and coach others
  • Willingness to fail fast, measure, and iterate