Shubham Srivastava

Technical Program Manager

Bengaluru, Karnataka, India14 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Test Automation across multiple platforms.
  • Strong leadership in managing cross-functional teams.
  • Proven track record in Agile project management.
Stackforce AI infers this person is a Technical Program Manager with expertise in Test Automation and Agile methodologies.

Contact

Skills

Core Skills

Test AutomationAgile Project ManagementAutomation TestingApi TestingFunctional TestingQuality Assurance

Other Skills

QA LeadAgile MethodologiesCross Team ProjectsSprints ManagementAutomation FrameworkBehavior Driven FrameworkSeleniumAppiumPythonSikuliJavaTestNGPOMPage FactoryALM

About

Experienced Technical Program Manager with expertise Program Management, Infrastructure Management and Atlassian JIRA. Skilled in organising large team and bridging communication gaps with Scrum and other tools. Also experience with Desktop and Mobile Test Automation, Java and Python.

Experience

14 yrs 8 mos
Total Experience
2 yrs 11 mos
Average Tenure
5 yrs 11 mos
Current Experience

Amazon

3 roles

Software Development Manager

Promoted

Jul 2022Present · 3 yrs 10 mos

Senior Technical Program Manager

Sep 2021Jul 2022 · 10 mos

Technical Program Manager

Jul 2020Sep 2021 · 1 yr 2 mos

Cleartrip.com

3 roles

Senior Technical Program Manager

Mar 2020Jun 2020 · 3 mos

Technical Program Manager

Promoted

Aug 2018Mar 2020 · 1 yr 7 mos

QA Lead

Apr 2018Aug 2018 · 4 mos

  • Worked as a QA lead looking over infra, release and automation apart from driving cross team projects. Also managed sprints and deliveries using agile methodologies.
QA LeadAgile MethodologiesCross Team ProjectsSprints ManagementTest AutomationAgile Project Management

Vera security

Sr. Quality Assurance Engineer

Jan 2016Mar 2018 · 2 yrs 2 mos · Bangalore

  • Lead the team on the Automation by delivering a Automation Framework from scratch. One-Point Automation suite integrating - Desktop, Web, Mobile and API automation. We used Behavior Driven Framework which can be used by Project Management and Manual Testers alike.
  • Languages: Ruby ,Python
  • Tools Used: Ruby Gems, Sikuli, Appium, Selenium
  • Framework: BDD Framework
  • Team Size Project : 6
  • Contribution:
  • ● Automation Web UI Testing
  • Used selenium and python to automate Admin Portal and User Portal and made all the functional test cases working
  • ● Automation Desktop UI Testing
  • Automated all the platforms including Windows 10 and Windows 7 and MAC. Used Ruby gems with Python as the coding language.
  • ● Automation Mobile Testing
  • Automated the Vera mobile app using Appium and Sikuli. And made end to end checks using API and UI Validation.
  • ● API Testing
  • Automated the happy workflows for each stream using request library of python. These in essence provided the backend check where ever required.
Automation FrameworkBehavior Driven FrameworkSeleniumAppiumPythonTest Automation+1

Amazon

Quality Assurance Engineer

Aug 2014Jan 2016 · 1 yr 5 mos · Bangalore

  • I worked on navigation bar present on the amazon site for all locales and we test each and every component on it. Apart from the navigation bar, I also worked on gateway and footers components.
  • Languages Used : Java
  • Tools : Selenium
  • Framework : POM, Page Factory, TestNG
  • Test management Tool : Test Rail
  • Team Size Project : 4
  • Contribution:
  • ● Functional UI Testing
  • Integrated all the stable experiments to Automation framework based on TestNG/POM. All the experiments in initial stages were tested manually as well. I had end to end ownership of all these features.
  • ● Involved in deployment of new builds right from deployment to test ports to final LIVE and the complete follow through.
SeleniumJavaTestNGPOMPage FactoryTest Automation+1

Amadeus labs

2 roles

Senior Quality Analyst

Promoted

May 2012Aug 2014 · 2 yrs 3 mos · Bangalore

  • Migration of to ALM and Changing the regression dashboard framework by studying the used one and integrating it to QC for better optimized results and less time for them to run.
  • QAS Framework May 2013-Aug 2014
  • Role : Senior Quality Analyst
  • Languages Used :Python
  • Team Size Project :5
  • Contribution:
  • ● Wrote python scripts for full flow of transfer
  • ● Made tools as per the team specification to make life easier and efficient
  • ● Decided on best possible way to minimize re run and optimize time taken
  • ● Proposing new ideas to make the new framework more efficient
PythonALMQCRegression DashboardQuality AssuranceAutomation Testing

QA Engineer

Jul 2011Apr 2012 · 9 mos · Bangalore

  • 1: Work Order Management July 2011-November 2011
  • Languages Used : EDIFACT, Python, XML
  • Development Methodology : Agile Methodology
  • Description: The team works on Change Requests (CR) raised by the customer for Profile Publication of Corporate Travelers and HR feeds. Profiles are published to different GDS (Global Distribution System) and hence different mappings.
  • Contribution:
  • ● Pre-validation of requirements by customer and described requirement to developers.
  • ● Functional Testing of changes implemented by developers.
  • 2: Migration to DMD (Dynamic Mapping Definition) November 2011- May 2012
  • Languages Used : EDIFACT, Python, XML
  • Description: Migration of profile publication mappings from Hierarchical mode to Geo Mode which is supported by Amadeus new Product ADMIN UI.
  • Contribution:
  • ● Wrote the test plan for the full end to end testing of migration.
  • ● Wrote scripts in Python, XML and EDIFACT for testing.
  • 3: Decommissioning May 2012- March 2013
  • Languages Used : EDIFACT, Python, XML
  • Description: Changing the process of profile synchronization from more expensive methods to more economical process
  • Contribution:
  • ● Wrote the test plan for the full end to end testing of migration.
  • ● Preparation of Specification Document.
  • ● Wrote scripts XML and EDIFACT for testing.
  • 4. Regression Clean-up March 2013-May 2013
  • Languages Used : EDIFACT, Python, XML
  • Description: Optimizing the scripts in terms of flow, declarations, checking if all the test cases are covered.
  • Contribution:
  • ● Decided on formats for script writing after going through specification for each flow.
  • ● Cleaning up of all the scripts pertaining to all targets.
  • ● Writing scripts for un-scripted test cases
EDIFACTPythonXMLAgile MethodologyQuality AssuranceFunctional Testing

Education

College Of Engineering Roorkee

Bachelor of Technology (B.Tech.) — Electrical and Electronics Engineering

Jan 2007Jan 2011

Delhi Public School Ranipur

Intermediate

Jan 1992Jan 2007

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

Explore similar profiles based on matching skills and experience