Prateek Agarwal

Consultant

New Delhi, Delhi, India16 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16 years of experience in software engineering and automation.
  • Expert in multiple automation frameworks and tools.
  • Proven leadership in managing large teams and complex projects.
Stackforce AI infers this person is a Software Engineering Expert specializing in Automation and DevOps within the Fintech sector.

Contact

Skills

Core Skills

Test AutomationAgile Project ManagementAutomation TestingDevopsApi TestingMobile TestingFunctional TestingUi AutomationLoad TestingTest PlanningCross Browser TestingValidation Testing

Other Skills

Digital TransformationMobile AutomationPerformance TestingAutomation FrameworksSeleniumAutomation ProcessesDatabase TestingAutomation StrategySystem TestingDatabase ManagementRFP DesignCypress.ioSpecFlowDocker SwarmSonarqube

About

Specialities: Software Development & Testing; Agile Project Management, DevTestOps & Test Automation CoE. 16 years of being a Software Engineering Professional (Program Management – Agile Development and Testing, Test Automation, Test Center of Excellence, DevOps, Robotics Process Automation, Functional Automation, Mobile Automation, Performance Testing, and Agile Practices), having leadership and management experience under dynamic situations demanding quick decision making, resolve and professional acumen. Working in TCOE (Testing Center of Excellence) and evaluating freeware, paid tools, and plugs for all kinds of automation. • Expert in Automation Testing including Selenium Webdriver, Cypress and Playwright • Hands-on experience in DevOps (CI/CD) with GoCd (Pipeline creation), TeamCity, Jenkins, Docker and Kubernetes. • Experience in API Testing using Rest Assured • Experience in Mobile Testing with Appium for both IOS and Android. • Performed multiple POCs and built frameworks on Neotys, Cucumber BDD, Specflow and Selenide • Experience in cloud service with Azure and AWS • Part of a lot of company-wide initiatives related to AI. • Responsible for giving budgeting in terms of resource allocations, time allocation and billings-related decisions • Well-versed with testing of Web-based applications including Usability, GUI, Functional, System, and Regression testing • Experience in performing Load Testing using JMeter, K6 & Load Impact • Experience in Content Management systems including Sitecore and Joomla • Proficient in managing sprints from starting to closing with complete requirements mapping and stakeholder management. • Leading a team of 16 people (10 offshore and 4 onshore) from technical and people perspectives. • Expert in performing Visual testing using Galen & Applitools. • Expert in Accessibility testing using JAWS and Cypress Axe • Able to create effective Documentation, Test Cases, Test results, and Issue Reports • Experienced in handling various projects from the feasibility to the implementation stage while handling research & requirement analysis • Familiar with the onsite-offshore model of the work environment. Good user communication ability and interpersonal skills • Current responsibilities include extensive onsite interaction to understand expectations and requirements • Involved in providing knowledge transitions, tool demonstration, and technical training • Involved in giving hands-on training and Sessions in wider forums for various Automation tools

Experience

Sbs

Consultant Architect

Dec 2021Present · 4 yrs 3 mos · Noida, Uttar Pradesh, India · Hybrid

  • Sopra Banking Software (Part of Sopra Steria Group)
  • Managing end-to-end deliveries for BFSI products.
  • Creation of an ecosystem to maximize test coverage, and speed-to-market with automation/shift-left/optimization, and competency building.
  • Implementing best practices on different product lines in terms of best frameworks, tools and technologies.
  • Managing products involving digital & data transformation of mortgage and Saving Products (MSS), Frontier and FOP.
Agile Project ManagementTest AutomationDevOpsDigital Transformation

Mckinsey & company

2 roles

Associate Consultant

Promoted

Jun 2019Dec 2021 · 2 yrs 6 mos · Gurugram, Haryana, India

  • Parent company: Tata Consultancy Services (TCS)
  • Technical Architect for end-to-end automation across various portfolios for Web and mobile automation.
  • Delivery Head for Digital applications and taking care of deliverables
  • Handling budgeting, resource allocations, and resource management for 5 applications including 17 offshore resources and 4 onshore resources.
  • Performed mobile automation of Native, Hybrid, and Web apps using Appium on both IOS and Android.
  • Created framework on Specflow and C# for Web automation to handle functional validations. Also validated reusable components using Cypress
  • Responsible for creating and updating Requests for proposals (RPF), sample models, and POC for any new engagements/new clients for Mckinsey and TCS
  • Automated CSS validations and spacing using Galen framework and Applitools.
  • Performed Performance testing using Neotys, Load Impact, and JMeter
  • Created and set up Pipelines for end-to-end automation to follow DevOps processes.
  • Working as offshore coordinator and managing releases of the project by following Agile methodologies.
  • Performed accessibility testing to be compliant with w3c standards.
  • Dockerized C# framework with latest Dotnet standards (dotnet core) and JFrog for repos
  • Integrated SonarQube with the project to calculate code coverage and test coverage.
Automation TestingMobile AutomationPerformance TestingDevOps

Assistant Consultant

Mar 2017May 2019 · 2 yrs 2 mos · Gurugram, Haryana, India

  • Parent company: Tata Consultancy Services (TCS)
API TestingMobile TestingAutomation Frameworks

Natwest

2 roles

Test Designer

Promoted

Mar 2016Feb 2017 · 11 mos · Gurgaon, India

  • Automated entire Smoke test cases & Regression test cases pack through Selenium.
  • SPOC for all automation related processes and activities.
  • Written Functional Test cases for each module.
  • Regression testing was performed after each new build of the application.
  • Tested the Functional & UI Validations using Selenium Framework (Webdriver).
  • Execution of Sanity scripts on nightly basis using TeamCity.
  • Conducted Review Meetings within the Team.
  • Done code reviews and code walkthroughs of automated test cases.
SeleniumAutomation ProcessesFunctional TestingAutomation Testing

Test Analyst

Nov 2013Feb 2016 · 2 yrs 3 mos · Gurgaon, India

  • UI Automation testing using Selenium and QTP.
  • Performing load testing on application.
  • SPOC to perform feasibility study before applying any automation strategy/tool in any application.
  • Performing functional and UI validations using automagtion tools.
  • Database testing and comparison of various feed files results on UI.
  • Framework development and script development for various Automation tools .
  • Testing to various HTML5 reports.
  • Cross KT's to different teams and projects in Automation tools.
UI AutomationLoad TestingDatabase Testing

Optum

Software Test Engineer

Jun 2010Nov 2013 · 3 yrs 5 mos · Gurgaon · On-site

  • United Heath Group/Optum :
  • Understanding and checking the functionality of project.
  • Developing test plan and testing strategy.
  • Writing Functional Test cases for the module.
  • Performing Cross Browser Testing for 4 different browsers (IE, Firefox, Safari and Opera) using Selenium tool.
  • Running the test cases by Selenium Functional tool using Selenium Webdriver and Selenium RC.
  • Performing functional validations and GUI validation by Selenium.
  • Enhancing Selenium framework to handle different functions/methods based on application needs.
  • Single point of contact for automation regarding which technique should be applied and how to apply the automation.
  • Reporting defects in timely manner and logging the same into defect tracking tool.
  • Performing Load testing to ensure application is stable enough to handle sufficient load.
  • Tested critical bug fixes and coordinated with developers in the release of bug fixes meetings.
  • Providing technical trainings to both Development teams and QA teams present in onshore and offshore in Selenium, OATS (Orthogonal Array Testing Strategy), Risk Based Testing (RBT).
  • Providing technical guidance to junior-level test engineers to resolve both technical/non-technical issues.
Test PlanningCross Browser TestingLoad Testing

Newgen software

Software Engineer

Nov 2009May 2010 · 6 mos · Okhla, Delhi

  • Checked various validations and their routing criteria on the forms which are to be displayed on screen.
  • Ensured each check is working correctly.
  • Exhaustive unit level, integration and regression testing for all the modules of the application.
  • Performed GUI testing for the project.
  • Facilitated test case walk-through sessions with SA, Development & QA teams.
  • Developed and lead the automation strategy/effort and generate scripts to perform automated testing cycles using Selenium/QTP & Quality Center.
  • Analyzed automation test results and test reports.
  • Participated in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
  • Verified automation test cases are meeting functional and non-functional requirements.
  • Involved in defect status reporting, Prepare bug summary reports and Release Notes
  • Attended weekly status meeting and provide detailed status report.
Validation TestingAutomation Strategy

Indian railways catering and tourism coperation ltd.

Software Trainee

Jun 2009Nov 2009 · 5 mos · New Delhi Area, India

  • Created database for the employees who will have the access and rights to use it.
  • Performed System testing in the project to ensure it is completely bug free.
  • Investigate data integrity issues, triage defects for complex cases
  • Responsible for delivering the projects (simple to medium complexity) within budgeted cost, scheduled time, and target quality
  • Worked on NVA% reduction.
  • Executed test cases manually and through automation.
  • Review & analyze requirements, specifications, user documentation and other project documentation to assure quality of the products and test cases to be developed.
  • Prepare Test Scenarios and Test Cases for different modules.
  • Prepare Test Data for each test case.
System TestingDatabase Management

Education

Institute of Management Technology, Ghaziabad

Master of Business Administration (MBA) — Information Technology

Jan 2011Jan 2013

Guru Gobind Singh Indraprastha University

B.Tech — Information Technology

Jan 2005Jan 2009

Bal Bharati Public School

Stackforce found 100+ more professionals with Test Automation & Agile Project Management

Explore similar profiles based on matching skills and experience