Summary
Work history
Education
Skills
Certification
Timeline
Generic

P Kuppu Swamy

Summary

Accomplished QA Automation Engineer with extensive expertise in Selenium WebDriver, Cypress, Playwright, and Appium. Proficient in various testing frameworks including MSTest, PyTest, J-Unit, TestNG, SpecFlow, and Cucumber. Adept at utilising tools such as Azure DevOps, Jenkins and Docker to streamline CI/CD pipelines. Skilled in both front-end and back-end testing across multiple platforms. Strong background in Agile SCRUM methodologies with a proven track record of enhancing software quality through meticulous testing processes. Career goal: to leverage technical skills and industry knowledge to drive innovation in software quality assurance.

Work history

Senior Tester

NNPK
2024.09 - 2025.04
  • Prepare Test Strategy, Test Plan, Test Automation, Test Script, Test suites and Automation test execution
  • Design & develop automation using JavaScript & Playwright tool using Chai and Mocha Framework for web UI, Mobile & API
  • API tests plan, develop and execute using Postman tool
  • Detailed test design and execution for Web UI, Mobile testing using Shift left approach and risk based testing
  • Used JMeter for Performance and backend API tests for websites and services
  • Security Tests carried out for web sites using Kali
  • Track and configure automation code in AWS using GitHub & CI/CD pipelines of all Environments
  • Execution of Tests using Browser stack in different browsers, Devices, OS and Apps
  • Defect audit, root cause, analysis, traceability, defect Metrics & defect reporting
  • Defect tracking and triage to make sure timely releases with defect fixes to the ST, SIT, UAT, & Production

Senior Test Specialist (SDET)

NHS England
2020.11 - 2024.03
  • Prepare Test strategy, Test plan and execution End to End tests for Campaigns & Rating & Reviews Project in every phase of the project and release
  • Detail test automation analysis, POC and implementation for UI, API & Performance Tests to achieve maximum test regression coverage
  • Design & develop automation test scripts and test suites for all 14 NHS Campaign using Junit Test framework, Java, Selenium Webdriver, Cucumber (GWT),Page object design, IntelliJ tool
  • Design & develop automation Typescript & suites using Playwright tool, Mocha, chai and Visual studio code IDE for Ratings & Reviews live sites project
  • Used Microsoft Dynamic 365 CE CRM for Ratings and Reviews project to analyze, verify and publish to live sites with manual and AI Moderator
  • Dynamic 365 runs through all rules and principles for different source of inputs
  • Rest API tests designed and verified for collections provided by dev team using Postman tool
  • Used JMeter for Performance websites and services
  • Track and configure automation code in Azure devops using GitHub & CI/CD pipelines of all Environments
  • Execution of Tests using Browser stack in different browsers, Devices, OS and Apps
  • Plan, design, coordinate and executed UAT using Pre-prod and with different stakeholders
  • Used Docker Linux VM setup to run automation scripts locally and in remote machines and Azure Devops
  • Jira, Confluence and Slack tools used extensively

Test Consultant

Neeharika Ltd
2020.02 - 2020.11
  • Preparing Master test strategy for manual, automation, & non-functional testing
  • Design test methodologies using TDD, BDD and prepare acceptance and detailed test scenarios for manual and automation testing
  • GUI Automation using JavaScript using Playwright, NodeJS, Mocha and Chai Test Framework
  • Develop and test REST Assured API Tests for webservice and backend using Playwright and Postman
  • Performed load testing using Gatling to verify users logging at same time and check the system response
  • Rest Assured API tests using JavaScript for microservices to verify Request and Response payloads for integration tests and endpoints
  • Python scripting for front end application and server-side testing

Senior Test Engineer (Consultant)

Northdoor PLC
2017.06 - 2019.10
  • Worked in agile scrum process
  • Define end to end test strategy for freedom and Eclipse insurance project to align with project road map, requirements, and release milestones
  • Plan and strategize for system, UAT and pre-production testing in agile scrum process for every iteration
  • Implemented scrum principles and strategy right from the sprint kick off till demo and ensured completion of all stories have tested and automated with high quality release
  • Detailed automation plan and guidance to achieve regression test for sprint releases and backlogs

Senior Technical Test Consultant

Vanquis Bank
2016.12 - 2017.04
  • Company Overview: Banking & Finance
  • As Senior Test member took the responsibility of setup an automation framework for Rest Azured X-Unit framework to Test APIs
  • Written Automation Test Script in C# using Visual Studio for the Webservice API end points and done code reviews of other testers work
  • Performance testing using VSTS coded UI to verify the components integration response and throughput with end-to-end scenario
  • Written Test cases using MTM, execute and update for every Story and co-relate with the Automation code after executing
  • Configure the Automation into the GIT and make sure the solution is error free for the Build process
  • Banking & Finance

Senior Tester

Clifford Thames
2015.10 - 2016.10
  • Worked in agile scrum and Kanban process
  • Prepared Master Test Strategy, test plan and Test deliverables from the requirement analysis and after Post release Support for Manual, Automation and Non-functional Test milestones
  • Designed and implemented comprehensive test plans in accordance with industry best practices
  • Used docker images to setup testing environment in windows
  • UAT Testing planned and performed along with client representative
  • Java script coding using protractor tool and verified front end application
  • Testing webservice REST assured API using Postman/Swagger
  • Non-functional Tests carried out to test performance, stress, load, security and reliability of the application using tools
  • Using Confluence to maintain the project deliverables, access project documents, Knowledge base

QA Lead

Collinson Group
2015.03 - 2015.09
  • Prepared Test Strategy, Test Plan, Test Estimation and Test Deliverables for the project and business
  • Mentoring, brainstorming, providing trainings, Online Free courses to improve skills for test team for the current technology trend
  • Prepared automation test framework for Mobile application testing using Appium, Ruby and Genymotion tools and achieved automation coverage for android & IOS
  • Conducted UAT Test for different business users (Marketing, Operations)

QA Automation Lead

Truphone Limited
2013.01 - 2015.03
  • Preparing automation test suites with BDD framework using Specflow software of GIVEN, WHEN, THEN approach using Selenium WebDriver in .Net visual studio
  • Written Quality automation scripts using C# in .Net Framework 4.0 for Salesforce, selfcare and CRM applications
  • Worked in Non-functional testing like Functional, Load and OAT testing for B2B Admin, JLS and EU Data cap components
  • Performed manual testing of Integration of salesforce with different other components, OCS, ESB, BSS, Cerillion and networks

Test Consultant

Thomson Reuters
2010.10 - 2012.12
  • CSG is Contributions service gateway and CCG Contributions collection gateway worked for processing front end contributions in terms of contribution items (RIC’s) format from different locations, regions with details like CSLN, Customer ID,bids,Price etc from the customers and analyse data and assess the user security details using AAA & route to specific location to store in database using CCG functionality

Senior Tester

Huawei Technologies
2004.09 - 2010.07
  • DPI (Deep packet inspection) is a Telecom product which collects complete data from different network devices which are located from many remote locations, the data collected in a form of packets through network by DRM and as raw data & converts into .csv format
  • ETL then extracts transform and loads data into database with the client – server technologies using J2EE
  • Later the generated data will be analysed using BI solution (Web based application)
  • Performance tests for the data loading, extracting & Processing in BI and Cluster servers

Education

Master of Technology - Computer Network Engineering

BMSCE

Bachelor of Engineering (BE) - Computer science

UVCE

Skills

  • Selenium WebDriver, Cypress, Playwright
  • SOAP UI,J-Meter
  • Appium, IOS, Android Emulator
  • PyTest, J-Unit &TestNG Automation frameworks
  • Spec flow, Cucumber & Behave BDD tools
  • VS Code, Eclipse, IntelliJ, PyCharm IDE tools
  • Java, C#, Python coding skills
  • Java script, bash and SQL Scripting skills
  • Oracle, MongoDB, MS-SQL Analysis Server, Kafka Data and ETL Testing tools and knowledge
  • Rest Assured & SOAP API Tests
  • Azure & AWS Cloud based
  • Docker, containerization, Kubernetes & Sonar Cube
  • Azure Devops, Jenkins & Teamcity CICD tools
  • Salesforce, CRM, Dynamic 365
  • Agile SCRUM, Kanban & Waterfall methodologies
  • Jira,HP-ALM,Confluence,Zephyr & Gemini Test Managment tools

Certification

  • Agile PM
  • PRINCE2
  • ISTQB-BCS

Timeline

Senior Tester

NNPK
2024.09 - 2025.04

Senior Test Specialist (SDET)

NHS England
2020.11 - 2024.03

Test Consultant

Neeharika Ltd
2020.02 - 2020.11

Senior Test Engineer (Consultant)

Northdoor PLC
2017.06 - 2019.10

Senior Technical Test Consultant

Vanquis Bank
2016.12 - 2017.04

Senior Tester

Clifford Thames
2015.10 - 2016.10

QA Lead

Collinson Group
2015.03 - 2015.09

QA Automation Lead

Truphone Limited
2013.01 - 2015.03

Test Consultant

Thomson Reuters
2010.10 - 2012.12

Senior Tester

Huawei Technologies
2004.09 - 2010.07

Bachelor of Engineering (BE) - Computer science

UVCE

Master of Technology - Computer Network Engineering

BMSCE
P Kuppu Swamy