SDET Engineer · Newark, CA

Uma Surakod

Software Development Engineer in Test

6 years building test automation frameworks from scratch, integrating CI/CD pipelines, and driving quality engineering across full-stack enterprise applications. Passionate about making quality a first-class citizen in every sprint.

6+
Years Experience
150+
Tests Built
200+
Scripts Improved
75%
Code Coverage
SCROLL
01

Technical Arsenal

🧪
Test Automation
Playwright Selenium Appium REST-Assured JMeter LoadRunner
💻
Languages
Python JavaScript TypeScript Java JSON
⚙️
CI/CD & DevOps
Jenkins GitHub Actions Docker Kubernetes AWS GCP Azure
🗄️
Databases
MySQL Oracle 11g SQLite MongoDB NoSQL Redis
🌐
Web & APIs
REST API Spring Boot HTML/CSS Angular TCP/IP
🛠️
Tools & Monitoring
Jira Zephyr Splunk Grafana Postman Git
02

Work Experience

C3.AI
Software Development Engineer in Test
Oct 2021 — Oct 2025
  • Built a quality engineering automation repository from scratch — delivered 150+ automated tests within two sprints, accelerating coverage and release confidence.
  • Spearheaded CI/CD pipeline integration using Jarvis (GitHub Actions), establishing the official quality gate and reducing regression cycle time from days to hours.
  • Improved 200+ test scripts by refactoring repeated code, selector issues, and data issues — strengthening overall QA and maintained via Git peer PR reviews.
  • Led performance testing with JMeter and LoadRunner; supported security testing across the release cycle for reliable and secure product delivery.
  • Used MCP and AI agents to automate test creation, optimize regression coverage, and identify high-risk areas through AI-driven insights.
  • Developed modular, scalable test functions with optimized selector strategies using JavaScript/TypeScript on Luke (built on Selenium).
  • Owned full-cycle quality assurance: Regression, Functional, UI, Accessibility, Internationalization, Upgrade, Performance, and Security testing.
  • Mentored engineers on coding standards, cross-browser testing, and documentation best practices.
Playwright Selenium JavaScript/TS CI/CD JMeter GitHub Actions POM Zephyr AI/ML Testing
TriNet
Software Developer I
Aug 2019 — Mar 2021
  • Created REST APIs in Java Spring Boot microservices used in TriNet Passport website and mobile application.
  • Boosted API reliability with JUnit test scripts, maintaining 75% code coverage and authored Swagger documentation.
  • SQL refactoring to improve API efficiency using Redis cache; refactored Java code and improved design patterns.
  • Deployed API, UI, and configuration repositories using Jenkins and Urban Code.
Java Spring Boot JUnit Redis SQL Jenkins REST API
TriNet
Software Engineer Intern
Jun 2018 — Sep 2018
  • Website development using AngularJS, HTML and CSS; built mobile-first responsive UI.
  • Worked in Agile/Scrum environment using Jira for sprint management.
AngularJS HTML/CSS JavaScript Agile
Tata Consultancy Services
Associate Systems Engineer
Nov 2014 — Jun 2016
  • Analyzed and provided optimum routing for telephone lines; automated flow using Perl.
  • Java development with training on Hibernate and Struts; handled design-to-delivery with direct client interaction.
Java Perl Hibernate
03

AI-Driven Quality Engineering

Leveraging AI & ML for Next-Gen Testing
Integrating intelligent tooling into every stage of the quality lifecycle

Test Case Prioritization — Leveraging AI/ML models to rank and prioritize test cases based on risk and change impact, reducing noise in every build.

Flaky Test Analysis — Automated pattern recognition and anomaly detection to identify and resolve flaky tests before they erode team confidence.

ML-Driven Dashboards — Data validation and test coverage insights powered by machine learning for smarter, data-driven decisions on every release.

MCP Agent Integration — Used MCP and AI agents at C3.AI to accelerate test creation, optimize regression coverage, and surface high-risk areas automatically.

Automated Debugging — Integrated AI tooling into daily workflows to accelerate root cause analysis and reduce manual debugging effort significantly.

Failure Prediction — Building predictive models that flag potential build failures before they reach production, shifting quality even further left.

04

Education & Credentials

Santa Clara University
MS Computer Science
Santa Clara, California · 2019
MIT
Professional Certification — Product Management
Boston, Massachusetts · 2026
No Visa Sponsorship Required
Authorized to work in the United States
Newark, CA · Available Now