Req number:
R6689Employment type:
Full timeWorksite flexibility:
Onsite Who we areCAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is rightwhatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
As a Lead Developer, you will help to scale test infrastructure, supporting a modern, AI-powered web, and mobile platform.Job Description
We are looking for a Lead Developer to help us scale our test infrastructure, supporting a modern, AI-powered web, and mobile platform. This position will be contract and onsite in Orlando, Houston, or Denver .
What Youll Do
Design, build, and maintain internal tools and comprehensive frameworks supporting unit, integration, API, and UI testing using modern approaches with Jest, Locust, Flutter (iOS & Android) and Playwright
Implement containerized, reproducible test environments using Docker and CI/CD pipelines to support local and large-scale execution
Contribute to integration testing strategies for inter-service validation and shared dependencies
Architect and evolve the load, scale, and performance testing systems used to understand the limits of the system, verify system resilience, and protect critical user journeys
Build data-generation pipelines to create realistic workloads and performance test scenarios
Use APM tools (Datadog RUM, APM, DBM preferred) for build-over-build monitoring and troubleshooting
Evaluate and implement AI-driven tools for automated test generation and maintenance
Integrate self-healing, intelligent failure analysis, and test recommendations into CI pipelines
Partner with teams to adopt the tools and frameworks built by Test Infrastructure, with a shift-left strategy in mind
Champion best practices around metrics-based test infrastructure observability and monitoring
Mentor teammates on software architecture and design patterns
What Youll Need
Required:
Minimum 8 years experience as a software engineer in fast-paced product environments
Minimum 4 years' experience with Python, Oracle PL/SQL, and .Net
Expertise in TypeScript, Node and experience with test frameworks like Playwright, Cypress, Jest, Mocha, Flutter, Detox, Moropo, Locust, JMeter or custom-built tools
Strong full stack understanding with deep knowledge of RESTful APIs, message queues, and service-oriented architecture
Experience with Docker, local environment orchestration, and integrating tests into CI pipelines (e.g., GitHub Actions, Harness)
A strong understanding of modern test pyramid principles, including balancing unit, integration, and end-to-end test automation and the tools and processes to measure and improve test coverage and test impact analysis
Expertise across network layers with HAR and performance metric analysis
Demonstrated interest or experience in AI-assisted code generation & prompt engineering using LLMs
Passion for system design, scalability, and thoughtful failure investigation experience in testing, with a strong understanding of testing methodologies and tools
Proven track record of designing and executing test cases for complex software applications
Strong analytical and problem-solving skills to identify issues and recommend solutions
Excellent verbal and written communication skills for effective collaboration across teams
Working knowledge of Agile development methodologies and environments
Strong debugging and scripting skills
Good communication and documentation abilities
Preferred:
Prior project lead experience
Built or contributed to internal tools that accelerate code quality or engineering velocity
Familiarity with observability tools (e.g., DataDog, Sentry) for debugging and quality signals
Physical Demands
Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor
#LI-AE1
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to ... or ....
$60.00-$65.00 per hourThe pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.