Summary
Overview
Work History
Education
Skills
Timeline
Generic
PRADEEP SINGH

PRADEEP SINGH

Summary

Lead Software Engineer with 10+ years in software development and test automation. Skilled in Java, Kotlin, Python, Spring Boot, Selenium, Playwright, RestAssured, Appium, TestNG/JUnit, Jenkins, SonarQube, JaCoCo. Experience with Oracle, MS SQL, MongoDB→Scylla, Kafka/Zookeeper, SSRS/SSAS. Domains: payments, flight scheduling, insurance (P&C), healthcare.

Overview

11
11
years of professional experience

Work History

Qa Lead Engineer

R Systems
12.2024 - Current
  • Built Java Selenium WebDriver + RestAssured framework with Maven, TestNG, Page Object Model — +30% regression efficiency (CI runtime 100→70 min).
  • Added API-driven RestAssured test suites, integrated via Retrofit-like clients and JSON Schema validation — -20% total execution (CI 50→40 min).
  • Led team for API, web, and app integration testing; enforced CI/CD pipelines (Jenkins/GitHub Actions), code reviews, and branching strategy.
  • Expanded end-to-end coverage for high-risk flows using data-driven and BDD (Cucumber) approaches — +25% coverage (40%→65% via traceability matrix).
  • Implemented reusable Java Page Objects, Factory patterns, TestNG parallel suites, and RestAssured client wrappers — dev time -30% (5h→3.5h/test).
  • Applied risk-based test prioritization, equivalence partitioning, and boundary value analysis — targeted coverage +20%; reduced escaped defects.
  • Conducted RCA, added contract testing (Swagger) and automated assertions, implemented flaky-test mitigation and retry logic.
  • Basic Python Robot Framework for desktop (AutoIt/Sikuli integration) — PoC: 15 tests, 80% pass rate.
  • Familiarity with Playwright (TypeScript), async test runners, and cross-browser capabilities — PoC: 10 tests, 90% parity, +15% faster.

Senior Software Engineer

Ixigo Pvt Ltd
1 2020 - 11.2024
  • Implemented Spring Boot microservices (RESTful APIs) with JWT auth, Swagger/OpenAPI docs, and scalable stateless architecture.
  • Implemented comprehensive unit testing using JUnit5 and Mockito with strict TDD practices — achieved 95%+ unit test pass rate.
  • Increased code coverage to 85%+ (JaCoCo) across services by writing targeted unit and integration tests; tracked coverage trends in CI.
  • Integrated SonarQube into CI pipeline (Jenkins/GitHub Actions) for continuous code quality checks; remediated critical/blocker issues and reduced technical debt by 60%.
  • Led MongoDB → ScyllaDB migration: designed data model changes, implemented bulk migration jobs, validated consistency, and optimized CQL queries — cut read latency by 50% at scale.
  • Performed big-data relevancy testing for future flight schedules using Kafka + Zookeeper (coordination), Spark batch processing, and schema evolution testing — validated temporal accuracy and data completeness.
  • Developed automated sanity and regression suites for Web and Mobile using Selenium/Appium integrated with TestNG and RestAssured — reduced manual regression effort by 70%.
  • Implemented production monitoring: Grafana dashboards, Prometheus metrics, and alerting (threshold and anomaly-based); configured PagerDuty alerts and escalations for SLO adherence.
  • Added payment domain testing: implemented end-to-end and contract tests for payment gateway integrations (PCI-DSS considerations), simulated payment flows, negative/fraud scenarios, chargeback handling, and reconciliations — achieved 99.9% transaction validation accuracy in PoC.
  • Added flight domain testing: validated booking workflows, pricing/rule engines, inventory and PNR lifecycle testing, schedule change and disruption handling, fare construction, and ancillary services — ensured schedule consistency via Zookeeper-coordinated feeds and reduced itinerary mismatches by 45%.
  • Implemented performance and security testing for payments and flight services: load tests (Gatling/JMeter), latency profiling, and vulnerability scans; enforced secure coding and data-protection practices across services.

Senior Quality Analyst

3pillar Global pvt ltd
05.2017 - 01.2020
  • Led migration of legacy POM Automation Framework to a Factory Model architecture (Java, Selenium WebDriver, TestNG, Maven) — improved maintainability and parallel execution, reducing flaky tests by 40% and execution time by 25%.
  • Managed daily Production Checklist execution and monitoring (health checks, smoke tests, log inspections, config validation) to enforce release quality and SLA adherence.
  • Owned and executed full regression suites for major releases (Web, API, Mobile); reduced release-cycle defects by 35% through automated regression gating.
  • Built Appium mobile automation (Android/iOS) from scratch: device farms (ADB, XCUITest), capability management, and parallel execution on real devices and emulators — achieved 70% automation of core mobile flows.
  • Implemented Selenium C# maintenance projects: refactored legacy tests, introduced Page Factory and dependency injection, and stabilized CI runs in Azure DevOps — reduced false-failures by 50%.
  • Rebuilt automated test framework from scratch migrating Selenium suites to Java + RestAssured integration: standardized TestNG suites, RestAssured client wrappers, JSON schema validation, and centralized test data management — improved API test reliability by 30%.
  • Designed and validated tests for scheduling services and backend jobs (Quartz, Spring Scheduler, cron-based workflows): end-to-end verification of job triggers, idempotency, retry logic, and failure recovery; detected and fixed timing-related race conditions.
  • Added test automation for payment and flight scheduling services: contract tests (OpenAPI), integration tests, and end-to-end scenarios covering booking lifecycle, payment reconciliation, and scheduler-driven notifications.


Associate Quality Analyst

Ebix Software
01.2015 - 05.2017
  • Developed robust Selenium automation frameworks from scratch (Java Selenium WebDriver, TestNG, Maven, Page Object/Factory patterns) — increased automation coverage and reduced manual regression effort by 70%.
  • Domain expertise in Insurance (P&C) : validated policy lifecycle, underwriting rules engine, rating/quoting algorithms, claims adjudication workflows, premium billing/reconciliation, and provider eligibility checks.
  • Implemented preventive actions from process evaluations (root-cause analysis, checklists, automated health checks) — lowered quality lapses and repeat defects by 35%.
  • Built and validated SSRS/SSAS reporting services: created automated tests for report accuracy, data integrity, and ETL validation.
  • Led Oracle → MS SQL Server migration testing: schema mapping, data reconciliation, performance benchmarking, and cutover validation with 99.9% data fidelity.

Education

Bachelor of Science - Computer Science

UIET KUK Kurukshetra University
Kurukshetra
08-2013

12th C.B.S.E Board -

M V N Public School
Delhi
4 2009

10th C.B.S.E Board -

Dav Public School
Delhi
4 2007

Skills

  • Java / Kotlin
  • Selenium
  • Rest Assured/ karate Api testing
  • TestNg/Junit
  • Appium
  • Python/pytest
  • Playwright with typescript
  • Jenkins CI-CD pipeline
  • Sonarqube/grafana
  • Jmeter/gatlin
  • SpringBoot/mockito/swagger

Timeline

Qa Lead Engineer

R Systems
12.2024 - Current

Senior Quality Analyst

3pillar Global pvt ltd
05.2017 - 01.2020

Associate Quality Analyst

Ebix Software
01.2015 - 05.2017

12th C.B.S.E Board -

M V N Public School

10th C.B.S.E Board -

Dav Public School

Senior Software Engineer

Ixigo Pvt Ltd
1 2020 - 11.2024

Bachelor of Science - Computer Science

UIET KUK Kurukshetra University
PRADEEP SINGH