Summary
Overview
Work history
Education
Skills
Technical Skills
Timeline
Generic

Shailesh Sharma

Dublin,Leinster

Summary

Senior QA Automation Architect and Technical Lead experienced in software testing and automation in web, mobile, and gaming domains. Achieved 60-65% automation coverage and improved execution time by 60% while enhancing reliability by 30% through development of scalable automation frameworks and leadership of Selenium-to-Playwright migration. Focused on driving continuous improvement and fostering collaboration among stakeholders within Agile/Scrum environments.

Overview

1
1
year of post-secondary education
16
16
years of professional experience

Work history

Sr Tech Lead QA Automation

Boyle Sports
Louth, Ireland
2021.06 - Current
  • Led the strategic migration from Selenium to Playwright, reducing test execution time by 60% and improving test reliability by 30%, while modernizing the overall automation architecture.
  • Architected and implemented a modular, scalable TypeScript + Playwright automation framework, establishing reusable components, standardized design patterns, and maintainable automation practices.
  • Achieved 60–65% automation coverage across web, mobile, and gaming applications, enhancing regression efficiency and bolstering release confidence.
  • Developed and maintained end-to-end automated test suites for web and mobile applications, improving test coverage and execution efficiency while ensuring regression stability.
  • Optimized regression testing through automation, reducing manual effort and accelerating the overall regression cycle.
  • Designed and developed automation frameworks from the ground up using Java, Selenium WebDriver, TestNG, JUnit, Maven, Git, ExtentReports, and Spark Reports.
  • Developed automation solutions across multiple technology stacks, including C#, .NET, Python, Java, TypeScript, Selenium, and Playwright.
  • Evaluated and introduced Playwright-based automation practices to improve locator stability, execution performance, parallelization, and overall test maintainability.
  • Led Proof of Concepts (POCs) for modern automation technologies, including Microsoft Playwright for web UI automation and Sikuli image recognition for testing legacy gaming applications.
  • Integrated TestRail into the QA workflow for structured test case management, execution tracking, traceability, and test reporting.
  • Oversaw complete defect lifecycle using Jira and Team Foundation Server (TFS), collaborating with cross-functional teams to ensure timely defect resolution and enhance quality outcomes.
  • Performed peer code reviews to enforce coding standards, design principles, automation best practices, scalability, and long-term maintainability.
  • Mentored and coached QA engineers on automation architecture, framework usage, coding standards, design patterns, and industry best practices.
  • Collaborated with developers, QA engineers, product owners, and stakeholders to define automation strategies, improve quality processes, and support reliable delivery across release cycles.

QA Lead

Zenius Learning Platform
2021.01 - 2021.06
  • Led QA team to develop automation test suite using Selenium, Cucumber BDD, hybrid framework, Junit, and Page object model, enhancing testing efficiency.
  • Managed team of 15 QA professionals, fostering collaboration and driving quality assurance initiatives.
  • Utilised TestNg framework for executing test scripts, ensuring comprehensive test coverage.

QA Lead

Airtel Payments Bank
Gurgaon
2016.08 - 2019.01
  • Managed a team of 12 QA professionals, focusing on delivering quality software products through structured testing processes.
  • Agile Execution: Oversaw daily QA activities in an Agile environment, covering functional, sanity, system, and regression testing across both Android and iOS apps.
  • Release Ownership: Managed end-to-end testing, UAT, and security signoffs for main Customer App, serving as final checkpoint before production release approval.
  • Led end-to-end testing for the Unified Payments Interface (UPI) product, successfully securing official certifications in collaboration with the NPCI team
  • UPI Certification: Collaborated with NPCI team to conduct testing and secure certification for Unified Payments Interface (UPI) product.
  • Automation Delivery: Built out a mobile automation suite for the Android app using Cucumber BDD and the Page Object Model (POM) to make the test framework easier to maintain.
  • Extensive experience in mobile application testing (Android & iOS), spanning Functional, Sanity, System, Regression, and Retesting methodologies.
  • Traffic & API Analysis: Conducted API testing with Postman and utilised proxy tools like Charles, Fiddler, and MITM to log HTTP/S traffic, debug system errors, and ensure data security.
  • Experience in SQL queries, Putty, and JIRA as a defect management tool

Senior Software Test Engineer

Unify Technologies
Gurgaon
2015.09 - 2016.08
  • Developed test cases, performed string translations, and analysed memory leaks in HIKE app to optimise user experience.
  • Tested instant messaging app HIKE for functionality and performance.
  • Conducted compatibility testing across web, Windows, iOS, and Android platforms.
  • Worked as an Individual contributor in an Agile methodology-based software development cycle.

Senior Software Test Engineer

HCL Technologies Ltd
Noida
2014.03 - 2015.04
  • Conducted upgrade, migration, smoke, sanity, and regression testing to validate software stability and functionality after changes.
  • Tested mobile and web applications for Windows, iOS, and Android platforms, ensuring compatibility and performance across multiple devices.
  • Utilised Jira for creating and executing test cases across various modules, ensuring thorough coverage and bug tracking.
  • Gained understanding of client-server application architecture and functionality.

Software Engineer

Infosys Limited
Pune
2012.12 - 2014.01
  • Tested web and mobile applications (web, native, hybrid) to ensure functionality and user experience.
  • Logged software defects in HP-QC to enhance application quality and facilitate timely resolutions.
  • Executed data migration from legacy systems to SAP using AS 400, Rumba, and SAP NetWeaver, ensuring data integrity throughout the process.

Software Engineer

Breit Software Solutions Pvt Ltd
Bangalore
2011.01 - 2012.08
  • Worked through all the project life cycle SDLC (Software Development Life Cycle), starting from high-level design to system/integration testing.
  • Participated in various development and review teams for SDS (System detail specifications), TSD (Technical specification documents), coding, test cases/test plans, unit testing, system testing, and integration testing.
  • Executed smoke, functional, compatibility, and user interface testing to ensure software quality and reliability.
  • Acquired practical knowledge of testing tools, including Selenium and QC, enhancing testing capabilities.
  • Created test log documents and analysed test results to identify issues and support quality assurance processes.
  • Verification of fixed bugs and subsequently closing them if they passed the test case.
  • Logged defects into Bugzilla for efficient issue management.

Education

Masters - Big Data Analytics and Management

Griffith College Dublin
Dublin
2019.02 - 2020.07

Diploma - Software Testing

Mindscripts Technologies
Pune, India

Bachelor of Engineering - Computer Science

Mindscripts Technologies
Pune India

Skills

  • Software architecture
  • Test Automation Strategy
  • Analytical problem solving
  • Process improvement
  • Emerging technologies
  • Adaptability
  • Ownership & Accountability: Take end-to-end ownership of deliverables, consistently following through on commitments and maintaining high standards of quality
  • Team leadership
  • Stakeholder communication
  • Collaborative mindset
  • Effective under pressure

Technical Skills

  • Automation & Testing: Playwright, Selenium WebDriver, Appium, Web & Mobile Automation, API Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, Black-Box Testing
  • Programming Languages: TypeScript, Java, C#, .NET, Python
  • Frameworks & Design Patterns: TestNG, JUnit, NUnit, Reqnroll/Cucumber, BDD, Page Object Model (POM)
  • CI/CD & DevOps: Microsoft Azure DevOps, Jenkins, Git, Maven
  • Test Management & Defect Tracking: Jira, TestRail, Team Foundation Server (TFS)
  • Reporting: ExtentReports, Spark Reports, Allure
  • Cloud & AI Testing: BrowserStack, BrowserStack AI, Low-Code/No-Code Testing
  • Methodologies: Agile, Scrum, SDLC, STLC, Test Strategy, Test Planning
  • Architecture & Leadership: Automation Framework Architecture, POC Development, Code Reviews, Technical Mentoring, Automation Strategy

Timeline

Sr Tech Lead QA Automation

Boyle Sports
2021.06 - Current

QA Lead

Zenius Learning Platform
2021.01 - 2021.06

Masters - Big Data Analytics and Management

Griffith College Dublin
2019.02 - 2020.07

QA Lead

Airtel Payments Bank
2016.08 - 2019.01

Senior Software Test Engineer

Unify Technologies
2015.09 - 2016.08

Senior Software Test Engineer

HCL Technologies Ltd
2014.03 - 2015.04

Software Engineer

Infosys Limited
2012.12 - 2014.01

Software Engineer

Breit Software Solutions Pvt Ltd
2011.01 - 2012.08

Diploma - Software Testing

Mindscripts Technologies

Bachelor of Engineering - Computer Science

Mindscripts Technologies
Shailesh Sharma