8 days ago
Responsibilities
- Design and build scalable test automation frameworks, shared services, libraries, and developer tools.
- Create reusable capabilities for browser, API, integration, contract, performance, accessibility, and end-to-end testing.
- Establish standards for automation architecture, code quality, testability, reliability, and maintainability.
- Integrate automated quality checks, release validations, and quality gates into CI/CD pipelines.
- Improve test execution speed, parallelization, diagnostics, stability, and feedback time.
- Build observability into automation platforms using logs, metrics, traces, dashboards, and alerts.
- Correlate test results with build, deployment, application, and production telemetry.
- Partner with development, DevOps, SRE, security, architecture, and release teams to improve delivery quality.
- Mentor engineers and manual testers in software development, automation, DevOps, and AI-assisted engineering.
- Promote common platforms, reusable engineering patterns, and reduced framework duplication.
Requirements
- At least 8 years of experience in software engineering, quality engineering, DevOps, SRE, platform engineering, or test architecture.
- Strong programming skills in TypeScript, JavaScript, Python, Java, C#, or a comparable language.
- Experience designing maintainable automation frameworks or internal engineering platforms.
- Hands-on experience with Playwright, Selenium WebDriver, or similar browser automation technologies.
- Strong experience with API, integration, contract, and end-to-end testing.
- Experience with Azure DevOps, GitHub Actions, Jenkins, or another CI/CD platform.
- Practical knowledge of Git, pull requests, code reviews, build systems, and deployment workflows.
- Experience with Docker, Kubernetes, cloud services, and modern application architectures.
- Knowledge of observability, including logging, metrics, tracing, dashboards, and failure diagnostics.
- Hands-on experience using Claude Code, Codex, or comparable AI coding assistants for substantive engineering work.
- Understanding of MCP, tool calling, and agentic application development, including evaluating and governing AI-generated code and autonomous workflows.
- Strong technical leadership, communication, and mentoring skills.
- Preferred qualifications include experience with shared engineering platforms, developer-productivity tools, OpenTelemetry, Azure Monitor, Application Insights, Datadog, Grafana, Splunk, performance, security, accessibility, resiliency, production validation, retrieval-augmented generation, vector search, AI evaluation, or multi-agent systems.
Benefits
- UKG offers real flexibility and benefits employees can count on.
- The company is committed to equal opportunity, diversity, and inclusion, with disability accommodation available during the application and interview process.
Tech Stack
Categories
About UKG
UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry — because great organizations know their workforce is their competitive edge.