Summary
Overview
Work History
Education
Skills
Accomplishments
Websites
Hobbies
<Enter your own>
Languages
Timeline
Generic
Abhishek Sharma

Abhishek Sharma

Malaga,

Summary

Results-driven SDET professional with over 11 years of experience, including 8 years in test automation across web, API, and backend systems. Proficient in building and maintaining scalable automation frameworks using Selenium, Playwright, and Rest Assured. Skilled in Java, with a working knowledge of Scala and Python, and experienced in integrating automated tests within CI/CD pipelines. Known for a detail-oriented approach, strong problem-solving skills, and a commitment to delivering high-quality, reliable software at scale.

Overview

11
11
years of professional experience

Work History

Quality Assurance Engineer II

Amazon.Inc
02.2024 - Current
  • Own end-to-end quality for three core features — Amazon Business Homepage, Business List, and Navigation — ensuring functional and regression coverage through both manual and automated testing.
  • Review Business Requirement Documents (BRDs) and Technical Design Documents (TDDs) to design comprehensive test strategies, test plans and automation strategies.
  • Create, maintain and enhance test automation frameworks to support complex scenarios and improve scalability.
  • Led QA efforts for the successful launch of the Amazon Business Australia marketplace, managing a team of 4 testers and coordinating cross-functional deliverables.
  • Maintain and monitor CI/CD pipelines to ensure stability, reliability, and smooth deployment to production environments.
  • Collaborate closely with stakeholders to continuously enhance QA processes and explore the integration of emerging technologies such as GenAI.

Senior Software Test Automation Engineer

EPAM Systems
Malaga
03.2022 - 01.2024
  • Developed and executed comprehensive component and integration tests for backend systems using ScalaTest, ensuring the stability and reliability of critical services.
  • Performed white-box testing by analyzing application logic and proactively validating behavior through targeted test scenarios.
  • Built a scalable UI automation framework from scratch using Playwright, significantly improving test execution efficiency, and reducing manual effort.
  • Spearheaded end-to-end CI/CD implementation on Jenkins, integrating Maven builds and Selenium test suites, which accelerated feedback loops and enabled zero-touch nightly deployments across two environments.
  • Containerized the entire TestNG automation framework using Docker, cutting regression execution time by 40%, and boosting pipeline stability.
  • Participated actively in Agile ceremonies and cross-functional discussions, ensuring test coverage aligned with product requirements, and sprint goals.
  • Reviewed test code for quality and consistency, and mentored junior QA engineers on automation practices, framework usage, and coding standards.

Senior Software Test Automation Engineer

EPAM Systems
12.2017 - 02.2022
  • Contributed as both an individual contributor and in-sprint automation engineer, delivering user stories and maintaining test coverage within Agile timelines.
  • Designed and implemented BDD-based UI and API automation frameworks, and developed test scripts using Protractor and Cypress (POC).
  • Led a QA team of 5 members, driving sprint deliverables, mentoring new joiners, and facilitating onboarding sessions within the team and across EPAM.
  • Actively contributed to test maintenance and innovation by proposing new automation strategies and building utilities (e.g., test data generators, server log cleanup tools) adopted by both QA and dev teams.
  • Managed CI/CD test execution through Jenkins, regularly running regression suites and sharing comprehensive reports with stakeholders.
  • Collaborated closely with clients to gather requirements, align on priorities, and provide tailored QA solutions.

QA Analyst

PTC Software
05.2016 - 11.2017
  • Developed, executed, and maintained automation scripts to ensure product reliability and streamline regression testing.
  • Contributed to the Tools Team by building custom utilities that automated repetitive QA tasks, enhancing overall team efficiency.

Programmer Analyst

Cognizant Technology Solutions
02.2014 - 04.2016
  • Reviewed requirement specification documents to design and document test cases using HP ALM.
  • Identified suitable test cases for automation and developed scripts using Selenium WebDriver with Java.
  • Executed regression test suites, analyzed test results, and reported defects to ensure product stability.
  • Coordinated closely with onsite teams to track progress and ensure timely feature completion and delivery.

Education

Bachelor of Engineering Technology - Computer Science Engineering

Gyan Vihar School of Engineering & Technology
India

Skills

Testing tools

  • Selenium
  • Playwright
  • REST Assured

Testing Frameworks

  • Cucumber
  • TestNG

Programming language

  • Java
  • Scala
  • Python

DML

  • SQL

CI/CD tools

  • Jenkins
  • GitLab
  • Docker

Orchestration tools

  • Kubernetes

Accomplishments

  • Received Fearless Problem Solver Award in EPAM systems.
  • Received Emerging star award in Cognizant.

Hobbies

  • Listening Music
  • Travelling
  • Playing Guitar
  • Outdoor sports

<Enter your own>

Languages

Hindi
First Language
English
Proficient (C2)
C2
Spanish
Beginner
A1

Timeline

Quality Assurance Engineer II

Amazon.Inc
02.2024 - Current

Senior Software Test Automation Engineer

EPAM Systems
03.2022 - 01.2024

Senior Software Test Automation Engineer

EPAM Systems
12.2017 - 02.2022

QA Analyst

PTC Software
05.2016 - 11.2017

Programmer Analyst

Cognizant Technology Solutions
02.2014 - 04.2016

Bachelor of Engineering Technology - Computer Science Engineering

Gyan Vihar School of Engineering & Technology
Abhishek Sharma