Gaurav Singh

Gaurav Singh

Lead QA Engineer | Test Automation & DevOps
Erlangen, DE.

About

• 13+ years in QA Automation across BFSI, FinTech & Healthcare
• Expert in Java, Python, Playwright, Selenium, Cypress, and PyTest-BDD
• Proven CI/CD integration skills (Jenkins, Azure DevOps, GitHub Actions)
• Strong leadership in Agile teams, mentoring & process improvement
• ISTQB AL Certified, PSM I Scrum Master, DevOps advocate

Work

TSYS-Global Company
|

QA Manager

Remote, Remote, GLOBAL

Summary

Led comprehensive QA initiatives, integrating advanced automation and CI/CD strategies to enhance software quality, performance, and team efficiency across global operations.

Highlights

Integrated automated tests into CI/CD pipelines using Jenkins, Azure DevOps, and GitHub, enhancing release efficiency and ensuring continuous quality validation across multiple projects.

Validated REST APIs, GraphQL, and JMeter, improving system performance by 25% and ensuring robust, scalable backend operations through continuous integration.

Reviewed and significantly improved test automation designs in Python, Selenium, and REST Assured for critical modules, leading to enhanced test reliability and maintainability.

Resolved critical SonarQube issues, reducing overall sonar issues by 10% per quarter and improving code quality and maintainability across development teams.

R Systems
|

Automation Test Lead

Remote, Remote, GLOBAL

Summary

Directed the design and implementation of advanced BDD-style test automation frameworks and CI/CD pipelines, significantly improving deployment validation and cross-team coordination.

Highlights

Designed and implemented a robust BDD-style test automation framework leveraging JS-BDD and Playwright for comprehensive testing of backend services and web UIs.

Created and optimized CI/CD pipelines with GitHub Actions and Docker, accelerating deployment validation speed by 35% and streamlining release cycles.

Defined and enforced stringent QA acceptance criteria, leading cross-functional teams in release readiness coordination to ensure high-quality software delivery.

Mphasis
|

Test Lead

Remote, Remote, GLOBAL

Summary

Spearheaded the development of a PyTest-BDD framework and end-to-end test strategies, optimizing test automation and ensuring extensive coverage across diverse systems.

Highlights

Built a scalable PyTest-BDD framework in Python for efficient web and device-level automation, reducing manual testing efforts by an estimated 40%.

Automated performance tests via YAML-based pipelines with CI integration, identifying critical bottlenecks and improving application responsiveness.

Defined and implemented comprehensive end-to-end test strategies, achieving over 90% test coverage across complex systems and enhancing overall product reliability.

Fiserv.
|

Quality Assurance Engineer

Bengaluru, Karnataka, India

Summary

Developed and implemented test automation frameworks for both legacy desktop and modern web applications, significantly improving regression stability and testing efficiency.

Highlights

Automated testing for legacy desktop applications (WPF/WinForms) using WinAppDriver and SikuliX, reducing regression testing time by over 30%.

Created two robust test automation frameworks from scratch using Java with Selenium WebDriver and TOSCA, improving test coverage for critical legacy applications.

Enhanced regression stability across desktop and web systems, leading to a 20% reduction in post-release defects and improved user experience.

AartekOne Pvt. Ltd
|

QA Analyst

Bengaluru, Karnataka, India

Summary

Executed UI and API test automation and integrated continuous validation, contributing to the quality assurance of diverse software and medical hardware products.

Highlights

Automated UI and API test cases using Selenium and REST Assured, improving test execution speed and accuracy for critical applications.

Integrated automation scripts into CircleCI, establishing continuous test validation that reduced defect detection time by 15%.

Developed and executed device-level automation and embedded testing, including rigorous medical hardware validations to ensure product safety and compliance.

E-Square Business Sol.
|

Software Tester

Bengaluru, Karnataka, India

Summary

Contributed to software quality assurance by developing and executing test plans and automating regression scenarios for embedded and web-based systems.

Highlights

Developed and executed comprehensive test plans for embedded and web-based systems, ensuring product functionality and reliability for key deliverables.

Authored detailed Software Requirement Specifications (SRS) in Confluence, improving clarity and alignment between development and QA teams.

Automated key regression scenarios using Python, reducing manual testing effort and accelerating release cycles for new features.

Education

Devi Ahilya Vishwavidyalaya
Indore, Madhya Pradesh, India

Bachelor of Commerce

Computer Science

Languages

English

Certificates

ISTQB® Certified Tester - Foundation Level

Issued By

ISTQB

ISTQB® Certified Tester – Advanced Level (Test Analyst)

Issued By

ISTQB

Tricentis TOSCA - A1 Certified

Issued By

Tricentis

Professional Scrum Master (PSM I)

Issued By

Scrum.org

Skills

Programming Languages

Java, JavaScript, Python, TypeScript, C#.

Test Automation Frameworks & Tools

Playwright, Cypress, Selenium, PyTest, REST Assured, Postman, SoapUI, Apache JMeter, WinAppDriver, SikuliX, SpecFlow.

CI/CD & DevOps

CI/CD, Git, Azure DevOps, Jenkins, GitHub Actions, Docker.

Testing Methodologies & Practices

Functional Testing, API Testing, Performance Testing, AI/ML Validation, Application Security Testing, Risk Assessment, Manual Testing, BDD (Behavior-Driven Development), End-to-End Testing, Regression Testing.

Database & Microservices

MongoDB, Microservices Testing, GraphQL.

Test Management & Leadership

Test Rail, Leadership, Mentoring, Agile QA, Cross-functional Collaboration, Test Strategy Development.