Summary
Overview
Work history
Education
Skills
Timeline
Generic

Sindhuja Sivakumar

Coventry,Warwickshire

Summary

Highly motivated Senior SDET with 13+ years of hands-on experience in automation testing, performance engineering.

  • Designing, developing and maintaining Java-based automation frameworks using Selenium WebDriver, TestNG/Maven, Page Object Model, Cucumber/Gherkin, and GitHub version control.
  • Strong experience in API and backend automation (REST, JSON/XML) using Postman, Swagger and Java-based automated test frameworks to validate end-to-end service functionality.
  • Extensive performance testing experience using LoadRunner (and Performance Centre), including NFR analysis, workload modelling, scripting, execution and results analysis supported by monitoring via Dynatrace/TeamQuest.
  • CI/CD & deployment automation using UrbanCode Deploy, along with containerisation/orchestration via Docker and Kubernetes.
  • Proven in Agile, shift-left testing environments: story-grooming, sprint planning, test automation process improvement, mentoring less-experienced engineers and collaborating across teams.
  • Committed to raising test coverage and code quality by leveraging strong debugging/log traversal skills and evolving automation infrastructure in line with modern practices.

Overview

14
14
years of professional experience

Work history

SOFTWARE DEVELOPMENT ENGINEER IN TEST

GLOBAL RELAY
LONDON
08.2023 - Current

Docker & Kubernetes Integration GitHub & CI/CD Practices Automation Engineering

  • Architect, design and maintain robust automation frameworks using Java, Selenium WebDriver, Junit/Maven and Page Object Model (POM).
  • Build scalable and reusable automation libraries and utilities to support UI, API, and backend test coverage.
  • Implement Cucumber BDD automation and integrate feature files with step definitions for business-readable scenarios.
  • Develop and optimise API automation (REST/JSON/XML) using Java-based frameworks, Postman, and Swagger, ensuring reliable end-to-end service validation.
  • Drive shift-left automation, ensuring early integration of test scripts into the development lifecycle.
  • Perform root-cause analysis, debug complex issues and enhance automation stability through improved logging, error-handling and parallel execution and investigating Grafana loki logs and dashboards.
  • Increase automation maturity by implementing continuous testing, test hooks, parallel execution and reporting dashboards.
  • Build and manage Docker images for automation test environments, ensuring consistent, reproducible test execution across all stages (Dev, QA, Pre-Prod).
  • Deploy and run automation frameworks in containerised environments, enabling lightweight, scalable and isolated test execution.
  • Use Kubernetes to orchestrate distributed test executions, enabling dynamic scaling of test pods, parallel execution and auto-healing of failing test nodes.
  • Refine Kubernetes resources (Pods, Deployments, Services, ConfigMaps, Secrets) to support automated test / performance test infrastructure.
  • Manage source code versioning using Git/GitHub, including branching strategies, pull requests, code reviews and repository governance.
  • Implement GitHub Actions (or equivalent CI tools) to trigger automated test runs, report generation and deployment validation.
  • Involved in shift-left testing and constantly collaborated with development teams to ensure effective merging, conflict resolution and adherence to version control best practices.
  • Maintain clean and modular code repositories, ensuring easy maintainability, readability and long-term scalability.

SENIOR TEST ENGINEER

LLOYDS BANKING GROUP ( WIPRO LTD)
LONDON
08.2017 - 07.2023

Automation Engineering Docker & Kubernetes Integration GitHub & CI/CD Practices Performance Testing & Monitoring (Supporting Responsibilities) DevOps & Deployment Automation

  • Worked for LBG (Lloyds Banking Group) Client as SDET / QA Automation Tester, Performance tester and Code deployment engineer.
  • Skilled in performance engineering using LoadRunner, Dynatrace and TeamQuest for end-to-end performance analysis and reporting. Proficient in CI/CD tools such as Jenkins, GitHub, Maven, and experienced in cross-browser, API, accessibility and security testing. Hands-on in coordinating defect triage and managing application code deployments using UrbanCode Deploy.
  • Architected and maintained Java-based automation frameworks (Selenium, TestNG/Maven, POM, Cucumber BDD) with reusable libraries supporting UI/API/backend testing, and developed robust REST API automation using Java, Postman, and Swagger while driving shift-left testing across the SDLC.
  • Build and manage Docker images for automation test environments, ensuring consistent, reproducible test execution across all stages (Dev, QA, Pre-Prod).
  • Use Kubernetes to orchestrate distributed test executions, enabling dynamic scaling of test pods, parallel execution and auto-healing of failing test nodes.
  • Manage source code versioning using Git/GitHub, including branching strategies, pull requests, code reviews and repository governance.
  • Execute performance testing using LoadRunner, including scripting, load modelling and result analysis.
  • Monitor system health and performance trends using Dynatrace, TeamQuest and server-level diagnostics.
  • Automate code deployments using UrbanCode Deploy, enabling consistent, reliable and auditable application releases.
  • Validate post-deployment functionality through automated smoke tests and environment checks.

ASSOCIATE

COGNIZANT TECHNOLOGY
CHENNAI, INDIA
12.2011 - 08.2017
  • Worked across Retail, Finance, and Trading domains, gathering business requirements and understanding SLAs from business analysts and developers.
  • Analysed functional and non-functional requirements and identified scenarios suitable for automation and performance testing.
  • Automated regression test cases using Selenium and UFT, including creating and enhancing data-driven and descriptive programming scripts for desktop applications.
  • Developed LoadRunner (VuGen) performance test scripts with checkpoints, rendezvous points, parameterization, correlation, and error handling.
  • Performed performance analysis using LoadRunner Analysis to identify bottlenecks and system issues.
  • Reported and tracked defects using HPQC.
  • Led and coordinated an offshore team of five members handling automation and performance testing activities.
  • Created Excel macro tools for efficient test data preparation and management.

Education

BACHELOR OF ENGINEERING - COMPUTER SCIENCE

ANNA UNIVERSITY
India
04.2011

Skills

  • Automation Tool, Scripting: Selenium WebDriver, Java, Maven, Cucumber/Gherkin, API Automation, Python, VBScript
  • Performance Test & Monitoring Tool: Load Runner, HP Performance Centre, Dynatrace, Team Quest, Grafana
  • Test Management Tools: JIRA, HP ALM, Test Rail
  • Version Tool: Github, Urban Code Deployment CI / CD: Jenkins, Kubernetes and Docker
  • Messaging and Streaming Technologies: Kafka
  • Testing Practices & Methodologies: Shift-Left Testing, Agile Scrum, BDD, CI/CD Automation
  • Other Skills: SQL, Macros, Allure reports

Timeline

SOFTWARE DEVELOPMENT ENGINEER IN TEST

GLOBAL RELAY
08.2023 - Current

SENIOR TEST ENGINEER

LLOYDS BANKING GROUP ( WIPRO LTD)
08.2017 - 07.2023

ASSOCIATE

COGNIZANT TECHNOLOGY
12.2011 - 08.2017

BACHELOR OF ENGINEERING - COMPUTER SCIENCE

ANNA UNIVERSITY
Sindhuja Sivakumar