Senior Software Engineer in Test
Covalent
Senior Software & AI Test Engineer
We are hiring a hands-on Senior Software & AI Test Engineer to design and operationalize a scalable, automation-first quality framework across our software and AI-driven systems. This role owns test strategy, infrastructure, and execution, ensuring high-confidence releases across APIs, cloud services, data pipelines, and AI/ML components. The mandate is twofold: (1) build robust, modern testing systems and (2) embed a pragmatic culture of quality that keeps pace with rapid product development.
Key Responsibilities
- Test Architecture & Infrastructure · Design and implement a unified test framework across: · Backend services and APIs · Cloud platforms and distributed systems · Data pipelines and data quality layers · AI application and evaluation systems · Define test environments, mocking/simulation strategies, and synthetic data generation. · Build and maintain CI/CD pipelines. · Integrate testing deeply into CI/CD pipelines with clear gating signals.
- Automated Testing & Tooling · Build and maintain automated test suites: · Unit, integration, system, regression, and performance testing · Develop test orchestration, reporting dashboards, and failure triage workflows. · Ensure tests are deterministic, reproducible, and fast enough for developer iteration.
- Data & Pipeline Validation · Establish validation strategies for data pipelines: · Schema validation, anomaly detection, and data integrity checks · Build automated tests for ETL workflows and downstream system dependencies. · Ensure reproducibility between offline experimentation and production behavior.
- Debugging & Root Cause Analysis · Lead investigation of complex failures across services, data, and AI layers. · Establish structured approaches to failure classification and regression prevention.
- AI/ML Testing & Evaluation · Build continuous evaluation pipelines tied to model releases. · Define acceptance criteria and release gates for AI features (beyond traditional QA). · Develop benchmarking tools for comparing models across datasets and scenarios.
- Quality Culture & Process · Introduce scalable quality practices: · Shift-left testing and testability in design · Definition of done includes validation and observability · Partner with engineering and product to define: · Measurable quality metrics (e.g., defect escape rate, test signal quality) · Release criteria aligned with risk · Balance thoroughness with speed—avoid over-engineering test systems.
Required Qualifications
· 6–10+ years in software testing, SDET, or quality engineering. · Strong programming skills (Python required; experience with backend systems preferred). · Proven track record building test frameworks and automation from scratch. · Deep understanding of: · API testing, distributed systems, and cloud architectures · CI/CD systems (e.g., GitHub Actions, Jenkins) · Test methodologies (boundary testing, fuzzing, fault injection) · Hands-on experience validating AI/ML systems, including: · Model evaluation metrics and tradeoffs · Dataset validation and management · Experiment tracking tools (e.g., MLflow, Weights & Biases, or equivalent) · Experience with LLM or computer vision evaluation is a plus.
Preferred Qualifications
· Experience testing data-intensive systems or analytics platforms. · Familiarity with data engineering tools and workflows. · Experience with performance, scalability, and reliability testing. · Exposure to observability tooling (logs, metrics, tracing) for test validation. · Experience working in fast-paced product environments with evolving requirements. · Design and implement evaluation frameworks for AI/ML systems: · Model performance (accuracy, precision/recall, etc.) · Robustness, edge cases, and failure modes · Data quality, drift detection, and dataset versioning
What We're Looking For
· Builder mindset: Creates frameworks and tools, not just test cases. · Systems thinker: Understands interactions across APIs, data, and AI layers. · Pragmatic operator: Applies the right level of rigor for the stage of product maturity. · Quality driver: Elevates engineering standards without becoming a bottleneck. · Hands-on depth: Writes code, debugs systems, and owns outcomes.
Success Metrics (First 6–12 Months)
· Production-grade automated test framework integrated into CI/CD. · Clear, adopted AI evaluation framework used across AI applications releases. · Reduction in escaped defects and regression incidents. · Measurable improvement in data pipeline reliability and validation coverage. · Increased developer confidence in releases without slowing iteration speed.
Why Join Covalent
At Covalent, you'll work alongside world-class scientists and engineers in a dynamic, collaborative environment. We empower our team members to take ownership of their work, innovate constantly, and engage directly with customers, shaping the future of technology.
- ...Senior Software Engineer In Test It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally...SeniorWork experience placementLocal areaWorldwideFlexible hours
- NVIDIA Gruppe in Santa Clara is seeking a Senior Software Engineer in the Test Solutions Group responsible for developing infrastructure software and manufacturing test solutions. The role requires collaboration with multiple teams, including hardware design and software...Senior
$138.8k - $190.85k
SiTime Corporation in Santa Clara, CA, is seeking a Senior Engineer for Infrastructure Software. This role involves designing software for mixed-signal semiconductor test systems while ensuring scalability and performance. The ideal candidate will have over 5 years of...Senior$176.4k - $264.6k
...path to AVs at commercial scale—empowering a safer, richer, and more connected future. About The Role As a Senior Software Engineer, Collision Avoidance Testing, you will work closely with the onboard autonomy, evaluation infrastructure, data science, operations, and simulation...SeniorWork experience placement- ...Description Primary Function of Position Responsible for software testing of Intuitive’s new robotic platform. The successful... ...for robotic surgical systems. Essential Job Duties As a Senior Software Engineer in Test in the intuitive team, you will be responsible for...SeniorFull timeWork experience placementLocal areaFlexible hoursShift work
$136.5k - $276.5k
## Senior Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on:... ...seeking a Senior Software Engineer to join the HPE Juniper Test Engineering team. This role focuses on designing, automating...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week$123.4k - $145k
...Mainspring over traditional options like engines, turbines, and fuel cells to quickly and... ...automation systems and formulating new testing approaches in areas like cloud computing... ...validation and troubleshooting complex hardware/software integration issues Failure analysis of...SeniorLocal areaFlexible hours- ...generation of embedded platform software to deliver state of the art... ..., to achieve that goal our testing processes, tools, and infrastructure... ...We are looking for energetic engineers to help us deliver high... ...success of our features. As a Senior Software Developer - Test...SeniorFull timeWork at officeRelocation packageFlexible hours3 days per week
- In this position... As a Software Developer in Test, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products. You will also be responsible for defining, decomposing, and realizing feature, function, interface...Senior
$137.1k - $188.3k
...significantly to the execution of a complete test initiative for innovative Dolby Imaging/Video algorithms and software starting with fresh proof of concept to delivering... ...Bachelor’s in Computer Science, Electrical Engineering or equivalent ~ Passion for multimedia...SeniorFull timeLocal areaWorldwideFlexible hours$75k - $135k
Tata Consultancy Services Limited is seeking an experienced Software Tester in Cupertino, CA. This role involves creating and verifying API tests, ensuring proper implementation of Apple Pay features, and maintaining automated server test cases. The ideal candidate must...Senior- ...existing web application. In this role, you will be responsible for developing new features and ensuring code quality through consistent testing practices. Your work will focus on improving the web UI and enhancing the overall user experience. The ideal candidate will have...Senior
- ...Gruppe in Santa Clara is seeking an experienced validation engineer to define testing strategies and collaborate with cross-functional teams.... ...candidate will have strong debugging skills across hardware and software and be proficient in Python for test automation. The role...Senior
- Synopsys, Inc. in Sunnyvale, California, is looking for a Senior Manufacturing Test Engineer to drive test solutions for complex hardware systems. The successful candidate will utilize more than 8 years of experience in manufacturing test engineering, demonstrating strong...Senior
$140k - $224.25k
What you’ll be doing: Responsible for the development and execution of NVIDIA HGX/DGX/MGX platform test plan on servers, OS, firmware and CUDA software stack from design doc. Installing and testing various systems OS, server firmware and software stack. Drive support for...Senior- General Motors is seeking a Senior Embedded Software Test Engineer. In this hybrid position based in Mountain View, California, you will ensure software applications meet quality standards. You'll lead testing activities, develop test cases, and collaborate with development...Senior
- A leading technology company is seeking a skilled engineer to lead the development of automated testing for embedded applications. The ideal candidate will... ...is required, along with 8+ years of experience in software validation. Strong knowledge of Python, embedded Linux...Senior
- ...activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto,... .... Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of...Senior
- A leading tech company is seeking an SAP Test Manager to oversee comprehensive testing activities for an SAP upgrade project. The ideal... ..., and ensuring compliance with industry standards. This senior role offers competitive compensation in a dynamic and collaborative...Senior
- A cloud security firm is seeking a Senior Member of Technical Staff (Sr. MTS) to join their Cloud Test team in Santa Clara, CA. Responsibilities include collaborating with engineers on product requirements, designing test plans, writing automated tests in Python or Go,...Senior
- ...advanced device intelligence, powerful decision engine and investigation tools work together to... ...across the globe. Our award-winning software platform is powered by a team of world-... ...Spring Framework is a plus Experience with test-driven development is a plus Preferred...Senior
- ...Your Role Design, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team. Manage individual project priorities, deadlines... ...constructive manner. Collaborate with 219ers across engineering disciplines during development. Advise less...SeniorWork experience placementWork from homeFlexible hours
- ...Senior Software Engineer As part of R&D organization, you will be joining the team that is building our state of art SaaS Platform that enables... ...with hands-on contribution to design, development, testing and deployment. Key Qualifications ~6+ years of full...Senior
$170k - $250k
...Senior Software Engineer – Workspace ONE Intelligence Platform As a Senior Software Engineer you will design and develop architecture components... ...development, including requirements, design, coding, testing, debugging, and performance tuning. Support your peers with...SeniorLocal areaVisa sponsorship- ...determine integration needs. Designs new software and web applications, supports applications... .... Trains junior Software Development Engineers on internally developed software applications... ..., including evaluation plans, test results, technical manuals and formal recommendations...SeniorNight shiftWeekend work
$213k - $263k
...Senior Software Engineer, Eval Authoring APIs Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...development lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically...SeniorFull timeRemote work- ...Senior Software Engineer NOTE: If selected for this position, you are required to perform ALL work onsite, based on the client's specified... ...(or related). - Backend developer provide the development, testing, deployment, and sustainment of various Python-based REST end...SeniorContract work3 days per week
$152k - $241.5k
...can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC... ...services end‑to‑end: architecture, build reviews, implementation, testing, rollout, observability, and iterative improvement. Hands‑on...Senior$140k - $210k
...Job Title Senior Software Engineer What does a successful Sr. Software Engineer within Clover do? At Clover, a Fiserv company, we are dedicated... ...translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure optimal...SeniorTemporary workH1bWork at officeVisa sponsorshipMonday to Friday- ...specifications that define how the edge device software should behave in a largescale data center... ...into tasks, architecture components, and test plans, then use AI-assisted tools to... ...They will collaborate closely with other engineers across Santa Clara and remote teams to...SeniorWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer in Test. Be the first to apply!
- software engineer amazon Sunnyvale, CA
- agile software developer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- software developer positions Sunnyvale, CA
- senior software design engineer Sunnyvale, CA
- software developer Sunnyvale, CA
- ngo software engineer Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- software development engineer (robotics engineer) Sunnyvale, CA
- software data engineer Sunnyvale, CA

