×
Register Here to Apply for Jobs or Post Jobs. X

QA Software Engineer NC Hybrid

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Cisco
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    AI QA / Validation Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 129000 - 185000 USD Yearly USD 129000.00 185000.00 YEAR
Job Description & How to Apply Below
Meet the Team

Our team is part of the Cisco AI and Automation portfolio, responsible for the 'Circuit' platform - the central AI engine that powers productivity and process automation for all of Cisco. We are a rapidly expanding, high-impact group dedicated to building the vehicle for AI-driven business transformation. We operate at the intersection of applied research and production, ensuring our technology is not only cutting-edge but also optimized for performance, reliability, and functional-quality for our 80,000+ monthly users.

As an Automation QA Engineer, you are the guardian of that functional quality - owning the automated testing ecosystem that keeps Circuit reliable, scalable, and production-ready across every release. This is a hybrid position.

Your Impact

As an Automation QA Engineer, you will drive the transformation of our regression testing ecosystem, moving beyond manual processes to build AI-driven, fully automated test suites for both new and legacy features. You will design and own end-to-end (E2E), API, and performance test automation that ensures the Circuit platform continues to meet Cisco's high standards for functional-quality and performance.

You will build and maintain scalable test frameworks, integrate them into CI/CD pipelines for continuous quality feedback, and leverage AI-assisted coding tools (such as Cursor, Copilot, or Claude Code) to generate and maintain tests - while rigorously validating that AI-generated artifacts are stable, correct, and compliant with security standards. This is a high-visibility role where your ability to automate functional-quality and reduce technical debt directly ensures Circuit remains a reliable vehicle for process automation across Cisco.

Responsibilities
  • Architect, build, and maintain comprehensive automated regression and end-to-end test suites for the entire Circuit platform using Playwright (Type Script/JavaScript), Python/Pytest, and Selenium, replacing manual QA with scalable automation.
  • Design and automate REST and GraphQL API test suites covering functional correctness, contract validation, error handling, and performance - including validation of AI/model-serving endpoints under concurrent load.
  • Plan and execute load, stress, and soak tests using k6 or JMeter, track response-time percentiles (p95/p99), throughput, error rates, and AI-specific metrics such as Time to First Token (TTFT) and inter-token latency.
  • Use AI agents and AI-assisted coding tools (Cursor, Copilot, Claude Code) to generate and maintain regression suites for new and legacy features; read and judge the stability of auto-generated code and ensure it does not violate security standards before it is merged.
  • Develop testing approaches for AI/LLM features - validating model response quality, behavior consistency (stability testing), and end-to-end AI agent workflows across both the reasoning and action layers.
  • Integrate all automated tests into CI/CD pipelines (Git Hub Actions, Jenkins, or equivalent) for continuous validation; build dashboards and reports (Grafana, Allure) and communicate quality metrics, risk assessments, and defect trends to engineering leadership.
  • Act as a 'Team Captain' for automation initiatives - defining standards, mentoring peers, and collaborating with development, product, and UX teams to embed automation-first testing into the core development lifecycle.
Minimum Qualifications
  • Bachelor's degree with 4+ years, Master's degree with 3+ years, or PhD with 1+ year of related experience in Computer Science, AI/ML, or a related technical field.
  • Experience in test automation and regression framework development, with a deep understanding of functional quality assurance.
  • Experience with Playwright (Type Script/JavaScript) for E2E/UI automation and/or Python with Pytest/Robot Framework; familiarity with Selenium.
  • Experience with REST API testing (and familiarity with API contract testing);
    GraphQL testing a plus.
  • Solid conceptual and practical knowledge of software development life cycles, including CI/CD pipelines (Git Hub Actions, Jenkins, or similar) and automated testing best practices.
  • Experience in AI-assisted coding tools (e.g., Git Hub Copilot, Cursor, Claude Code), critical thinking, and Agile/Git workflows to ensure high-quality, scalable test automation
Preferred Qualifications
  • Experience testing AI/ML-powered web applications, including LLM-based features, chatbots, or AI agent workflows.
  • Hands-on experience with performance/load testing (k6, JMeter) and AI/LLM…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary