Abhishek Shrivastava

Software Engineer

Bengaluru, Karnataka, India13 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in QA Automation.
  • Expert in designing and implementing automation frameworks.
  • Proven leadership in managing multiple automation projects.
Stackforce AI infers this person is a Fullstack QA Automation Architect with expertise in Travel and E-Commerce industries.

Contact

Skills

Core Skills

Test AutomationAutomation Framework DesignTest Automation StrategyBehavior Driven DevelopmentQuality AssuranceProject ManagementFramework Design

Other Skills

API TestingAWS CloudFormationAWS Command Line Interface (CLI)AWS Elastic BeanstalkAWS LambdaAgile MethodologiesAmazon Web Services (AWS)AppiumAwsBlack Box TestingCC++CassandraCloud ComputingCore Java

About

- Industry Verticals worked so far: HealthCare, Retail, E-Commerce, Travel, Financial and Investment Banking, Pharmacy, Telecom(Billing) - 10+ years of experience with hands on experience on full stack QA Automation(Selenium for UI and RestAssured for Backend) , since July 2011. - An Automation SDET Architect, experienced in Automation, Functional Testing , DataBase, Backend API, Mobile Testing & DevOps Activities. - Ability to Manage Multiple Automation Projects on Multiple Automation Tools, Manage the Complete Automation phases from Initiating, Planning, Executing, Controlling, and Reporting. - Collaborate with Management to strategize & align long term solutions for automation including roadmap, tools, framework & approach. Programming Skills: Strong hold on Data Structure & Algorithm, Java, Python, JavaScript, XML/JSON, HTML, CSS, SQL, BASH Shell Script Automation Framework & DevOps Skills: Data Driven, Key Word, Hybrid, Page Object Model, Selenium WebDriver/GRID, AutoIT, SIKULI, Groovy, TDD (JUNIT/TestNg), BDD (Cucumber-JVM, JBehave), JavaScript, Jasmine, AngularJS, Protractors, Grunt, Mocha, SVN/GIT, MAVEN/ANT, Jenkins, SauceLabs, BrowserStack, Docker, AWS Mobile/Device Test Automation Skills: iOS & Android devices: Native/Hybrid/Browser apps testing using Appium, BrowserMobProxy, Charles Proxy API (Backend) WebServices Automation Skills: SOAP, REST, HttpClient, Google Gson, SimpleJson, Jackson, Jersey Client, REST Assured, SOAP UI, JSON, XML, JMETER, Swagger, Marshalling, Un-Marshalling, Mockito, WireMock, POSTMAN Performance Testing Tools: Jmeter, GATLING Performance Monitoring/Alert Tools: Grafana, Kibana Code Coverage: JaCoCo, Cobertura, SonarQube Project/Test management Tools: JIRA, Rally, HP-QC/ALMl, Agile SQL/NoSQL DB: Oracle, Sql Server, MySql, Cassandra, Solr, DataStax, MongoDB Cloud Technologies: VMWare, OneOps, OpenStack, SalesForce CRM

Experience

Cloudera

Sr. Staff Software Developer Engineer In Test

Jun 2022Present · 3 yrs 9 mos · Bengaluru, Karnataka, India

Walmart labs india

Software Developer In Test - 4

Jan 2020Jun 2022 · 2 yrs 5 mos · India

Jio

Lead Software Development Engineer Test

Feb 2018Dec 2019 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Project: JioHotels, Reliance JIO Travel Initiatives
  • Leading QA/SDET team at Reliance JIO Travel Initiatives, Bangalore. Working on various Test Automation Frameworks as a Test Automation Specialist/Architect for different JioMoney apps (Web, Mobile and BackEnd).
  • => Involved in designing of Automation Framework (End to end) for different JioTravel Hotels Applications, BackEnd API Automation (CRUD/REST operations, Data migration Automation)
  • =>Setup the test infrastructure - the test case management system, continuous integration system and the best practices for automation.
  • => Build and maintain a data-driven test framework which can be used for performing both front-end and back-end tests.
  • => Lead the automation and QE efforts for the validation of the functionality of the various modules
  • => Involved in creation of automation framework using Selenium-Page Object Model design using Java, WebDriver, Grid Hub, POM, MAVEN and TestNg test framework.
  • => Creation and maintenance of Automation Framework using Selenium and execute the Automation suite on a weekly basis and publish the results to all the stakeholders.
  • => Work directly with the development teams to support both Agile & test driven software development lifecycle methodologies.
  • => Assist development teams in the Identification, Simulation, Resolving and Tracking of problem events.
  • => Execute Functional Testing, Integration Testing, System Testing, ad-hoc Testing and smoke testing by setting up lab infrastructure for functional testing activities that would replicate the Customer setup.
  • => Created complete CICD Pipeline using Jenkins, GIT and Maven.
  • Environment: Java, Selenium WebDriver, Cucumber, Eclipse, Maven, GIT-Hub, SQL, Oracle, Cassandra, RESTAssured , Elastic Search, JAWS
JavaSelenium WebDriverCucumberMAVENRESTAssuredSQL+3

Yatra online pvt ltd

Senior Software Engineer- QA

Feb 2016Jan 2018 · 1 yr 11 mos · Gurugram, Haryana, India

  • => Developed a Behaviour Driven Test Automation Framework from scratch using Cucumber, Selenium Webdriver, Awaitility, AssertJ, JAVA, etc.
  • => Developed a Behaviour Driven API Automation Framework from scratch using Cucumber, Rest Assured, Serenity, JAVA, etc.
  • => Planned entire Test Automation Strategy and Processes.
  • => Integrated Aerokube to launch browsers in Docker Containers.
  • => Scaled the Automation Framework to run tests in Parallel - ( 15 to 20 Scenarios in Parallel )
  • => Documentation of entire Framework and processes.
  • => Mentoring the team members to learn Test Automation.
  • => Conducting Test Automation Workshop for the Tech Team.
  • => Hiring of Test Automation Engineers for the Team.
CucumberSelenium WebdriverJAVADockerParallel TestingTest Automation Strategy+1

Adobe

Software Engineer In Test

Oct 2014Feb 2016 · 1 yr 4 mos · Noida, Uttar Pradesh, India

  • Adobe is a world leader in applications tending to various aspects of the creative professionals needs with a number of applications like Adobe Photoshop, Adobe Acrobat etc. With the world’s best creative and analytic minds thriving and growing at Adobe, it is one of the most innovative organizations.
  • Amongst other things, my main roles and responsibilities included:
  • o Managing the release of various Adobe Products in International markets in over 15 locales; taking bottom line responsibility for quality of the localized versions.
  • o Vendor management (teams like Lionbridge, Localizers, QA Infotech etc.) & tracking for multiple projects from both linguistic & functional perspectives with teams spread across various geographies; in addition to managing the translation community.
  • o Resolving queries and concerns raised by various vendors.
  • o Managing cross team communication and co-operation both within Adobe and with Third party software/ hardware partners and mentoring team mates.
  • o Risk Analysis & Issue management, Strategy Development, Effort Estimation, Scoping & Prioritization, planning test coverage, and resource loading.
  • o Handling end-to-end activities like Planning, Testing & Managements Tasks like Project, Quality, Resource, Time and Vendor Management for projects following both the agile and waterfall model.
  • o Tracking test statuses and effective reporting to all stakeholders.
  • o Creating and refining processes like Quality Quotient, Bug Logging Guidelines and Query Management Resolution Process.
  • o Creating Globalization Test Plans, Optimization Matrices and schedules for localization testing.
  • o Test Case and End-2-End Test Plan creation and review and quality management for various products.
  • o Performing functional and smoke testing for product builds.
Localization TestingVendor ManagementAgile MethodologiesRisk AnalysisQuality AssuranceProject Management

Vinculum solutions limited

Test Engineer

Aug 2012Sep 2014 · 2 yrs 1 mo · Noida, Uttar Pradesh, India

  • Involved in Planning and Designing Selenium Automation Framework from scratch.
  • Defects logging, defects fix verification and defect analysis.
  • Creating test data required for future build test case execution.
  • Created Test Script using Selenium WebDriver, Java and TestNG attributes.
  • Performed in modifying Test Scripts and handling duplicates objects.
  • Involved in Design, Develop and debug Test Scripts.
  • Performed Framework Design, Automation Planning and Automation Strategy.
  • Involved in Cross Browser Testing using Selenium WebDriver.
  • Involved in creating library functions.
  • Implemented Page Object classes and also created abstraction methods.
  • Performed Parameterization and implemented synchronization between test scripts.
  • Debug and running test scripts, collecting test data for data driven testing.
  • Involved in analyzing test results.
Selenium WebDriverJavaTestNGDefect AnalysisTest AutomationFramework Design

Education

Raj Kumar Goel Institute of Technology, Ghaziabad

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2007Jan 2011

christ the king college, Jhansi

SSC and HSC — Maths

Jan 1992Jan 2007

Stackforce found 100+ more professionals with Test Automation & Automation Framework Design

Explore similar profiles based on matching skills and experience