Summary
Overview
Work history
Education
Skills
Websites
Certification
Timeline
Generic

Puneet Sharma

Orpington,Greater London

Summary

Experienced Software Test Engineer focused on maximising quality and efficiency through robust automation strategies, while maintaining strong manual testing practices where necessary. I have a strong background in designing and implementing:

Python and Pytest/Pytest-BDD-based automation frameworks that significantly reduce manual effort and increase test coverage for complex REST APIs.

Scalable end-to-end test automation frameworks for web applications using Playwright and JavaScript.

Performance testing framework using Locust and Python to monitor and analyse the performance of API endpoints.

Overview

12
12
years of professional experience
1
1
year of post-secondary education
2
2
Certification

Work history

Senior Software Test Engineer

Creditsafe Group
2023.01 - 2026.01
  • Designed and implemented automation testing framework using Python and Pytest to validate REST API functionality, ensuring reliable backend system performance.
  • End-to-end test automation frameworks for web applications using Playwright and JavaScript.
  • Developed a performance testing framework leveraging Locust with Python to measure and optimise API endpoint performance under load conditions.
  • Utilised AWS services such as S3, Lambda, DynamoDB, RDS, , ECS, Step function, and CloudWatch in day-to-day testing activities.
  • Collaborated with cross-functional teams to streamline testing processes, improve coverage, and reduce defect leakage in production.
  • Focused on delivering scalable and maintainable automation solutions that supported CI/CD pipelines.

Test Specialist

IBM
2015.02 - 2021.01

Client: Nationwide Building Society, UK
Project: Mortgage Sales & Originations

  • Built a scalable Selenium-based automation framework using Python and Pytest, significantly reducing manual regression effort.
  • Automated end-to-end mortgage workflows across Retail, Consumer, and Intermediary channels.
  • Performed API automation testing using Python, Pytest, and Postman.
  • Integrated automated tests into Jenkins CI/CD pipelines.
  • Improved test diagnostics with automated screenshots, logging, and HTML reporting.
  • Developed test strategies, test plans, test cases, and acceptance criteria, ensuring coverage of functional and non-functional requirements.
  • Conducted manual testing of web and API applications, and tracked defects using Jira to ensure timely resolution and quality delivery.

Associate

Cognizant Technology Solutions, India
2011.11 - 2015.02
  • As an Associate at Cognizant Technology Solutions, I have worked in the Healthcare insurance domain. Delivered several projects involving activities related to STLC (Software testing life cycle) such as Requirement analysis, Test planning, Test case development, Environment setup, Test execution, and Test cycle closure.
  • Performed API testing using SOAP UI, Database testing using SQL, Web testing, Agile methodology (Scrum), Requirement analysis, Test Strategy, Test planning, Test case designing, Environment setup, Test execution, Defect tracking, and Test closure.

Education

Master's - Data Science

Kingston University
London, United Kingdom
2021.04 - 2022.09

Bachelor of Technology - Computer Science

Rajasthan University
Jaipur, India

Skills

Testing & Automation

  • API automation using Python and Pytest
  • Web automation using Playwright and JavaScript
  • Performance testing using Locust and Python
  • Postman API Client
  • Test strategy, test case design, acceptance criteria, defect management

Databases

  • PostgreSQL (SQL)

CI/CD & Version Control

  • Azure DevOps (CI/CD pipelines)
  • Jenkins
  • Git, GitHub

Cloud Services

  • AWS: S3, DynamoDB, RDS, Lambda, API Gateway, Step Functions, ECS, CloudWatch
  • AWS AI/ML: SageMaker, Bedrock

Development Practices and Test Management

  • BDD (Behaviour-Driven Development)
  • TDD (Test-Driven Development)
  • Azure DevOps Test Plans
  • Agile (Scrum) methodology
  • Jira

Certification

  • AWS Certified Cloud Practitioner
  • AWS Certified AI Practitioner

Timeline

Senior Software Test Engineer

Creditsafe Group
2023.01 - 2026.01

Master's - Data Science

Kingston University
2021.04 - 2022.09

Test Specialist

IBM
2015.02 - 2021.01

Associate

Cognizant Technology Solutions, India
2011.11 - 2015.02

Bachelor of Technology - Computer Science

Rajasthan University
Puneet Sharma