Saurav Singh

Saurav Singh

Testing @Citi, Pune

Summary

ISTQB and SAFe certified Senior Test Automation Engineer with 9+ years of experience specializing in test automation for capital markets and investment banking applications. Proficient in Order Management Systems and the Trade Life Cycle. Skilled in designing robust automation frameworks for UI and API using Java, Selenium, Playwright, and REST Assured. Adept at integrating automation solutions with GitLab CI/CD pipelines, Docker, and cloud-based infrastructure to enhance test efficiency.

Skills

Programming Languages & Databases

  • Java
  • SQL
  • Gherkin

Test Automation Frameworks & Tools

  • Selenium
  • Playwright
  • REST Assured
  • Cucumber
  • JIRA
  • Zephyr
  • BrowserStack
  • Healenium

CI/CD & DevOps

  • Gitlab CI/CD
  • Git
  • GitHub Copilot
  • Docker
  • Kubernetes

Methodologies & Domain Expertise

  • BDD
  • API Testing
  • Test Planning
  • Capital Markets
  • Equities
  • Bonds
  • FX
  • Options

Experience

Assistant Vice President
Citi
06/2025 - Current
  • Developed and executed comprehensive test plans and test cases to ensure that software meets requirements and works as expected.
  • Collaborated with cross-functional teams, including Development, Product, and Design, to identify and prioritize testing needs.
Senior Associate
Bank of New York
11/2021 - 05/2025
  • Reduced NetX360 trading test case execution time from over 6+ minutes to under 4 minutes with script optimizations.
  • Incorporated REST API automation in Selenium Regression suite, cutting execution time by 40 minutes.
  • Integrated test suites into CI/CD pipelines using GitLab, enabling Docker-based parallel test execution for faster regression cycles.
  • Delivered PoC for Equity order entry workflows using Playwright with TypeScript, driving adoption of modern testing frameworks.
  • Reduced script development time by 30% by leveraging GitHub Copilot.
  • Reduced Automation Script failures by 15% after incorporating Self Healing of locators using Healenium.
Senior Software Engineer
Hexaware
01/2020 - 11/2021
  • Built a comprehensive UI test suite using WebDriver with Java, increasing test coverage and reducing manual efforts by 40%.
  • Designed and implemented API automation test scripts using REST Assured, validating functionality, performance, and response integrity.
  • Led end-to-end functional, automation, and regression testing for front-office trading applications.
Associate
Cognizant
10/2018 - 01/2020
  • Implemented automation for Equity and Options Trading test scenarios, reducing regression testing efforts.
  • Conducted Root Cause Analysis (RCA) on critical defects, identifying process improvements that enhanced software quality and reliability.
  • Developed and maintained automation code using Java and Selenium, focusing on improving test reliability and reducing execution time.
Systems Engineer
Tata Consultancy Services
03/2016 - 10/2018
  • Created and executed automation test scripts, logging defects and collaborating with teams to address issues.
  • Collaborated with business and development teams to align testing with project requirements.
  • Documented and provided detailed test reports, offering actionable insights and ensuring transparency with stakeholders.

Education

Bachelor of Engineering (Mechanical Engineering)
Bhilai Institute of Technology
2011 - 2015