Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vijay Shankar Annadurai

Las Vegas,NV

Summary

SDET specializing in UI, API, and cloud automation with strong experience in Python, TypeScript, and modern test frameworks. Proven ability to build scalable automation solutions and integrate them into CI/CD pipelines to deliver reliable, high-quality releases.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior SDET

Compass International Holdings
Remote
04.2025 - Current
  • Created and integrated a robust test automation framework leveraging TypeScript and Playwright, aimed at improving regression coverage and optimizing testing efficiency for UI and API applications.
  • Developed cross-browser E2E automation and integrated it with GitLab CI, reducing manual regression effort by 40% and cutting release validation time by 30%.
  • Integrated automated test telemetry with Azure Monitor and Log Analytics, reducing failure diagnosis time by 50% and improving API performance visibility across CI environments.
  • Evaluated new AI testing tools such as Percy, (Visual), HyperExecute(test orchestration) recommending solutions that aligned with organizational goals and needs.
  • Implemented reusable API mocks and test endpoints, reducing QA environment setup time by 40% and improving automated test stability.

Software Development Engineer in Test II

Dropbox
01.2022 - 12.2024
  • Implemented multi-threaded E2E UI automation suite for File and Folder Upload using Playwright, Typescript.
  • Designed and developed a mobile E2E testing suite for Dropbox Sign using BrowserStack, Appium, and Python for both Android and iOS apps.
  • Added API tests in Python to remove duplicate coverage on E2E tests which reduced the overall test execution runtime by 8%.
  • As part of Test Infrastructure, added new API endpoints in python to create test users with different Dropbox plans, and mock payments in multiple currencies,
  • Created Bazel build files to integrate new E2E tests into the CI/CD pipeline as part of the release blocking tests.
  • Proficient with RabbitMQ message queues and container tools like Docker and Kubernetes.
  • Experienced in testing and debugging applications running on AWS services.
  • Added API endpoints in PHP(Symphony) to receive events from mobile app(iOS and Android) and stored the events in mySQL db.
  • Created login to send the events from backend to Google Firebase to be sent as push notifications to mobile apps.

Software Development Engineer in Test I

Salesforce
01.2019 - 01.2022
  • Designed and developed E2E automation suite using Ruby, Watir with Cucumber (BDD) for Trailhead product.
  • Added API endpoints for upload logic using Ruby on Rails.
  • Implemented CI/CD pipeline using Jenkins, Docker and Kubernetes for Trailhead and monitored the status of nightly run in internal Quality Dashboard.
  • Developed API Testing suite using Ruby, rest-client which increased the code coverage by 28%.
  • Advocated and successfully introduced LEFT SHIFT approach to collaborate with development teams and PMs early in the development cycle.
  • Created and executed test plans, test cases and ran over 350 regression test cycles as well as composed detailed bug reports and tracked them in JIRA until resolution.
  • Tested web application compatibility and performance to recommend cross-browser compatibility improvements to web development team.

Software Development Engineer in Test

Kaseya
Las Vegas, Nevada
06.2017 - 01.2019
  • Designed and Developed a robust E2E automation suite for BMS product using Cucumber, Capybara and Ruby.
  • Organized and automated the test cases which decreased the total time spent on executing full regression suite by 72%.
  • Configured CI/CD pipeline for nightly regression run which improved the overall quality of the product by detecting bugs early.
  • Led the test strategy creation by working alongside offshore QA team and established the testing process in Agile methodology.
  • Reduced the week long release process to 2 days.

Software Engineer I

Cognizant Technology Solutions
Chennai, India
04.2012 - 06.2014
  • Created E2E automation framework using Java, MySql, JUnit, Jenkins, and Git.
  • Maintained regression test suite and integrated them into CI/CD pipeline which saved the total execution time by 18%.
  • Collaborated with cross-functional teams to ensure quality assurance throughout the development process.
  • Set up SQL Testing using JUnit which increased the quality by 15%.

Education

Master of Science Computer Science - Distributed System and Computer Networks

Rochester Institute of Technology
Rochester
05-2017

Skills

  • TypeScript, Python
  • SQL
  • Playwright, Selenium, Cypress, Jest ( UI, API)
  • Appium, WebDriver IO (Mobile)
  • Browserstack, lambdatest ( cross browser testing )
  • REST API Testing, Test Observability
  • Jenkins, GitLab CI, CircleCI
  • Docker, Test Environment Setup
  • Cloud pipelines and deployment workflows
  • AWS, Azure
  • Datadog, New Relic (monitoring)

Certification

Published an IEEE paper called "Position Aware Cuckoo Filter", IEEE

Timeline

Senior SDET

Compass International Holdings
04.2025 - Current

Software Development Engineer in Test II

Dropbox
01.2022 - 12.2024

Software Development Engineer in Test I

Salesforce
01.2019 - 01.2022

Software Development Engineer in Test

Kaseya
06.2017 - 01.2019

Software Engineer I

Cognizant Technology Solutions
04.2012 - 06.2014

Master of Science Computer Science - Distributed System and Computer Networks

Rochester Institute of Technology