Summary
Overview
Work History
Education
Certification
Timeline
Generic

Santosh Kumar

London

Summary

Looking for a challenging role in software automation testing in an interactive work environment where I can expand my technical and soft skills for my professional and organizational growth.

Senior Software Development Engineer (SDET) in Test with 20+ years of experience in Asset Management, Commodity Trading and Risk Management (CTRM), Insurance and Payment System domains. Specializing in functional and non-functional testing of front-to-back investment and trading ecosystems including Charles River, SimCorp Dimension, pricing and security master data (IVP), market data providers (Bloomberg, Refinitiv, WM Reuters, MarkIT), post-trade/settlement workflows, regulatory, compliance and reconciliation reports, Aspect CTRM, clearing and settlement and underwriting applications. Expert in designing and implementing scalable and robust test automation frameworks for UI, API and data layers using Playwright, Selenium WebDriver, WinApp WebDriver, Cypress, TypeScript, C#, Java, SpecFlow, Cucumber and RestSharp integrated with Azure DevOps, Jenkins CI/CD pipelines ensuring accuracy and reduced regression timeline. Proven expertise in test planning, test strategy, requirement analysis, various types of testing like functional, non-functional testing, regression, testing, system testing, data warehouse and ETL testing in message-based (IBM MQ, Service Fabric) and enterprise ActiveBatch job scheduling environment. Excellent communication, strong persuasion and good interpersonal skills with experience of leading test team in an agile SCRUM software development environment.

Overview

21
21
years of professional experience
1
1
Certification

Work History

Senior Software Development Engineer in Test

RBC Global Asset Management
London
2023.04 - Current
  • Identified and defined automation strategy for various applications
  • Performed end-to-end functional testing of capital market trade lifecycle using Charles River and SimCorp Dimension and validated various downstream systems for data consistency, settlement and accounting report
  • Created reusable BDD test automation framework for UI and windows applications from scratch using Playwright, WinApp WebDriver, SpecFlow, C# etc. and integrated this with Azure DevOps CI/CD pipeline
  • Validated various regulatory, compliance and reconciliation reports (EMIR, MiFID, AIFMD, ESG)
  • Created API test automation tests using RestSharp, C# and SpecFlow
  • Tested SimCorp Dimension modules covering NAV calculation, accounting events and settlement processes
  • Liaised with Front Office, Operations, and accounting teams to translate investment business requirements into test scenarios
  • Validated market data feeds from Bloomberg, Refinitiv, Markit, and WM Reuters for pricing, FX, rates, and benchmarks
  • Performed data quality checks on IVP Price Master and IVP Security Master across asset classes (Equities, Fixed Income, Derivatives, FX)
  • Wrote SQL queries to reconcile source vs target data across large datasets
  • Tested message flows via IBM MQ between trading, accounting, and downstream reporting systems
  • Analyzed logs, end-of-day and intraday batch processing using ActiveBatch Job Scheduler to troubleshoot integration failures
  • Created test strategies, test plans, and traceability matrices for complex financial system implementations
  • Collaborated with Dev, BA, Data, and Infrastructure teams in Agile/Scrum environments
  • Performed ETL & Data Warehouse testing, including source-to-target validation, transformation logic checks, and historical data integrity
  • Performed regression testing, system integration testing, UAT support and production releases, collaborating with portfolio managers, data teams, and vendors
  • Created detailed test scenarios and traceability matrices aligned with BRD/FRD
  • Environment: Windows, Web, WPF, Azure DevOps, BDD, SpecFlow, C#, SQL Server, Charles River, Portfolio Insight, SimCorp Dimension, Data feeds, Accounting Integration, Data WareHouse, Git, Active Batch Job Scheduler IVP Price Master, IVP Security Master, IBM MQ, API & message-based systems

Software Development Engineer in Test

Anglo American
London
2021.03 - 2023.04
  • Test planning and strategy, review requirements and design documents
  • Wrote clear, concise and comprehensive test artefacts
  • Performed end-to-end functional testing of commodity trade lifecycle using ASPECT CTRM
  • Validated counterparty onboarding workflows including KYC, credit limits, and compliance checks
  • Created reusable BDD web test automation framework from scratch using Playwright, Typescript, Cucumber, BrowserStack and NPM packages and integrated this with CI/CD pipeline
  • Performed trade capture, execution and risk management testing using Aspect CTRM tool
  • Validated market data feeds (forward curves, discount curves, FX rates) and ensured correct mapping in CTRM
  • Performed data integrity and comparison test using advance Excel and VBA Macro
  • Wrote SQL queries to perform database testing
  • Created API test automation tests using RestSharp, C#, SpecFlow
  • Logged and tracked defects using Azure DevOps, including root cause analysis and retesting
  • Participated in Agile ceremonies (sprint planning, daily stand-ups, retrospectives)
  • Performed product release activities
  • Liaised with cross-functional teams and provided timely feedback to fix issues
  • Provided timely test status and progress report to stakeholders
  • Led and mentored team members
  • Environment: Windows, Node JS, .NET, Azure Cloud (Pass), Azure DevOps, BDD, Playwright, C#, TypeScript, Cucumber, SpecFlow BrowserStack, Chai, SQL Server, Git, Aspect (CTRM) etc.

Software Development Engineer in Test

AIG Life
Reigate, Surrey
2018.02 - 2021.03
  • Requirement analysis, walkthrough meeting, test approach document creation, test planning, test design, test estimation, test management
  • Test automation framework creation, execution and maintenance using C#, Selenium WebDriver, SpecFlow, Protractor, GitHub, TeamCity, TFS, POM, NUnit, xUnit and TDD/BDD framework
  • Setting up, scheduling and maintaining projects in CI pipeline
  • Performance testing and result analysis using NeoLoad
  • Accessibility testing using JAWS and C# web accessibility checker plugin
  • Security testing using Fiddler
  • API testing in SOA environment using RestSharp and RabbitMQ in NServiceBus
  • Mobile (Android and iOS) automation testing using Appium, C#, SpecFlow, Selenium WebDriver
  • Sprint planning, planning poker, three amigos, pair programming, scrum and retrospective meeting
  • Worked in agile and continuous integration environment closely with developers, BAs, testers, SMEs, project manager product owner to resolve test issues
  • Defect analysis, defect triage, defect management, test report preparation
  • Led test team, task allocation, test progress monitoring, team mentoring and coaching
  • Knowledge and process documentation creation
  • Obtained sign-off from project stake holders
  • AIG Life is a finance and insurance company which offers protection products including life cover, life cover with critical illness, business protection and income protection built on e-commerce, underwriting and Liss system platform for its partners and customers.
  • Environment: Windows, JIRA, HP ALM, TDD, BDD, Visual Studio, .Net Framework, .Net Core, C#, SpecFlow, Selenium WebDriver, SQL Server, Oracle DB etc.

Senior Test Automation Analyst

Zurich Financial Services
Swindon
2016.02 - 2018.02
  • Test planning, test estimation, requirement analysis, test cases design, test execution (manual and automation), test execution report preparation
  • Participated in daily stand up, sprint planning and walkthrough meetings
  • Created automation framework using Selenium WebDriver, Java, JBehave, TestNG, Maven
  • Reviewed of code and test artifacts prepared by other team members and obtain sign off
  • Created test data for data driven automation framework
  • Created browser automation using Selenium GRID with Java
  • Integrated of automation test framework with CI Tool, Jenkins for scheduling test case execution
  • Performed various phases of functional testing including smoke testing, system integration testing, system testing, regression testing, user acceptance testing
  • Validated outputs like illustration, confirmation of application
  • Wrote SQL queries for database testing
  • Worked closely in agile environment with developers, BAs, underwriting team, testers, SMEs, project manager for day to day testing activities and resolving issues
  • Defect analysis, defect logging, defect triage, defect re-testing, defect management and defect reporting using ALM and JIRA
  • Led a test team from offshore and onshore, address their issues and acted as a mentor of them
  • Ensured that acceptance tests are agreed and signed off from relevant stake holders
  • Liaised with third party supplier like CAPITA
  • Created process and knowledge documents in confluence
  • Monitored test progress against test plan and regular status reporting to project manager
  • Environment: Windows, HP ALM, JIRA, JAVA, TestNG, Maven, Jenkins, Oracle DB

Senior Test Automation Analyst

B&Q
Southampton
2012.05 - 2016.02
  • Functional test automation responsibilities. Details available on request.
  • Environment: Windows, UNIX, Oracle, SAP R3/BW, STEP, ATG, SOAP UI, WebSphere message broker (WSMB), Bazaar Voice, MetaPack, VeriFone, SVS etc.

Test Automation Analyst

Visa Europe
Reading
2008.06 - 2012.03
  • Functional test automation responsibilities. Details available on request.

C#/.NET Developer

RS Software
Kolkata
2005.07 - 2008.06
  • Web application development responsibilities. Details available on request.

Education

Master of Technology - Human Resources Development and Management

Indian Institute of Technology
Kharagpur, India
01.2005

Bachelor of Science Engineering - Mining (Engineering Mechanics, Basic Electronics, Maths, Electrical Engineering as Minor)

Bihar Institute of Technology
Sindri, India
01.2003

Certification

  • HP Accredited Technical Professional - Unified Functional Testing v12
  • ISTQB-ISEB Certified Tester Foundation Level
  • Microsoft Certified Application Developer/Professional (MCAD/MCP) for Developing & Implementing Web Applications with Microsoft Visual C# .NET & Microsoft Visual Studio .NET
  • Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition
  • Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework

Timeline

Senior Software Development Engineer in Test

RBC Global Asset Management
2023.04 - Current

Software Development Engineer in Test

Anglo American
2021.03 - 2023.04

Software Development Engineer in Test

AIG Life
2018.02 - 2021.03

Senior Test Automation Analyst

Zurich Financial Services
2016.02 - 2018.02

Senior Test Automation Analyst

B&Q
2012.05 - 2016.02

Test Automation Analyst

Visa Europe
2008.06 - 2012.03

C#/.NET Developer

RS Software
2005.07 - 2008.06

Master of Technology - Human Resources Development and Management

Indian Institute of Technology

Bachelor of Science Engineering - Mining (Engineering Mechanics, Basic Electronics, Maths, Electrical Engineering as Minor)

Bihar Institute of Technology
Santosh Kumar