Back to Search
Overview
Lead / Manager

Lead Software Engineer (AI - Quality focus)

Confirmed live in the last 24 hours

NICE

NICE

USA - Atlanta, GA
Hybrid
Posted April 28, 2026

Job Description

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

Lead the strategy and execution of our AI-accelerated test automation program as engineering delivery speeds up with tools like Claude. You will own the test automation platform, frameworks, and CI quality gates that keep releases reliable at high velocity—using AI to scale test creation and maintenance across teams, improve signal-to-noise in CI, and drive adoption of consistent automation practices.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Set direction for test automation tooling and AI-assisted techniques that accelerate test design, authoring, maintenance, and triage
  • Be a highly visible, vocal advocate for quality—lead cross-team discussions, drive alignment and decisions, and escalate risks/blockers immediately
  • Own automated coverage and risk reporting (unit/integration/e2e) and use it to drive targeted gap closure and release readiness
  • Own the automation platform: define and build scalable frameworks, standards, and governance (services, APIs, UI) that enable teams to produce robust, consistent coverage
  • Lead by example—write automation, set the quality bar, mentor engineers, and drive adoption of the practices you establish
  • Own CI automation health—build and maintain test environments, pipelines, and tooling (including containers/CI), reduce flakiness, and shorten feedback loops
  • Lead risk-based test strategy with product and engineering—define acceptance criteria and quality gates that support high delivery velocity without sacrificing customer-impacting quality

 

 

REQUIRED SKILLS AND EXPERIENCE

 

  • 10+ years of software engineering experience with a strong emphasis on test automation (unit, integration, end-to-end) and quality engineering practices
  • Strong programming skills in one or more languages such as Python, C#, Java, or TypeScript
  • You have a platform mindset and are energized by building infrastructure and frameworks that enable product teams to move faster.
  • Experience building automation for APIs and distributed systems; UI automation experience is a plus
  • Experience with CI/CD, test reporting/observability, and maintaining reliable pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps)
  • Proven ability to apply AI/LLM tools to scale automation (e.g., generate/refine tests, expand edge cases, refactor brittle suites, and accelerate failure triage) while implementing guardrails so AI output is verified, traceable, and safe to ship
  • Excellent debugging and root-cause analysis skills across code, data, and infrastructure
  • Strong communication skills; able to translate quality risks into clear tradeoffs and action plans
  • Demonstrated technical leadership across teams (driving standards, roadmap execution, and stakeholder alignment)
  • Self-directed, comfortable with ambiguity, and biased toward action

 

DESIRED SKILLS AND EXPERIENCE

 

  • Modern test frameworks (e.g., pytest, JUnit, NUnit) and API testing (e.g., REST, gRPC)
  • UI automation with Playwright, Cypress, or Selenium
  • Containerization and environments (Docker; Kubernetes a plus)
  • Relational databases and SQL; ability to validate data pipelines and analytics outputs
  • Experience with ElasticSearch or similar text-retrieval data stores
  • Performance/load testing (e.g., JMeter, k6, Locust) and profiling/observability
  • Cloud experience (AWS/Azure/GCP) and Infrastructure-as-Code (e.g., Terraform) a plus
  • Experience building AI-enabled automation workflows (e.g., Claude/OpenAI APIs, prompt patterns for test generation, repo-aware Q&A/RAG, and scripts/services that turn AI output into runnable tests)
  • Agile software development experience (Scrum / XP)

 

EDUCATION

  • Bachelor’s degree in computer science or a related field (or equivalent practical experience)

WHAT WE’RE LIKE

 

NiCE values diversity, curiosity and collaboration. Employees from all experience levels and backgrounds are intermingled and encouraged to learn about each other’s projects. Our offices foster teamwork as well as self-motivation, with a healthy dose of fun thrown in.

 

WHERE YOU’LL BE

 

NiCE seeks candidates authorized to work in the United States.  This is a US role based in Atlanta.  This is a hybrid role (2 days in office, 3 remote) with flexible schedules.  Candidates should anticipate little to no travel.

 

WHAT YOU’LL MAKE

 

NiCE believes that a successful, thriving company starts with happy, satisfied employees. We are prepared to offer a highly competitive benefits and compensation package for the ideal candidate.

 

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

 

pythonjavatypescriptgoawsgcpazurekubernetesdockerai