PUSHKAR NARAYAN
Contact :+917*********/911-***-****
E-mail :***************@*******.***
IT Professional – Automation Testing Specialist
Software Test Management Test Automation (Selenium) Project Execution DevOps
An enterprising leader with experience of 7+ years and proven capabilities in leading teams towards the achievement of organizational goals and industry best practice
Possess a flexible & detail oriented attitude with credibility & personal integrity that leaves lasting impressions
PROFILE SUMMARY
Experience of gathering data and writing Test Plans and Scripts for tracking defects and fixing in product development; writing X-path for identifying the Web Elements
Exposure to Agile Methodology in creating Comprehensive Software Testing Plans that includes resource requirements, schedule assumptions, and scope
Established and enforced Standard Test Processes and Deliverables (including Defect Management and Quality Metric Reporting) within the gated process to streamline Testing and Support Automation and Manual Testing Efforts; developed Test Automation Frameworks using Selenium which reduced manual effort
Monitored testing activities to ensure the quality and functionality of assigned systems; ensured timely and accurate test communication with Development Leads, Project Managers and Senior Management throughout the project life-cycle
Expert with OPTIK Automation Testing Tool (developed by Capgemini) and Opentest Framework using Javascript for automating new Test Cases, Validation, Execution and Report Generation of Automated Test Cases
Reviewed project test and implementation schedules; reported the current status of defects for each testing cycle and overall project to the management
Deep knowledge of managing offshore QA resources for ensuring timely project completion; developing quality standards through participating in the initial software development stages, working closely with Regional & Global Business Heads / Teams on Business and IT Transformation Projects like Eagle Pace Migration BBH Bank US.
Prepared, designed and led the Test Strategy and Test Plan for all projects; reviewed activities such as Requirements, Designs, Test Strategies and Test Cases
Gained exposure in team management activities like work allocation, daily status report, daily scrum update, work review, managing bugs, on-site co-ordination, infrastructure management and other follow ups
Working experience of CI/CD declarative pipeline.
Knowledge of API Testing using REST Assured Libraries,with good hands on experince Java, Maven, TestNg, Gradle,JIRA,Azure,GitLAB, with capabilities in working on Selenium Continuous Integration with Jenkins to run scripts on each deployment
Working knowledge of Parallel test execution .Knowledge of Appium and Appium inspector.
CORE COMPETENCIES
Software Automation Testing Business Requirement Analysis Training and Knowledge Sharing Reporting & Documentation Project Management Defect Management Test Plans & Cases STLC / Agile SDLC DevOps(CI/CD) Payment Gateway Vendor Management
WORK EXPERIENCE
Since July 21 to Till : HCL Technology (R&D) as Technical Lead
Since Aug’20 to July’21: Jio Platforms Limited,Mumbai as SDET(Deputy Manager)
Dec’18 to July 20:Capgemini Technology, Pune as Consultant
July’14 to Dec’18:Cognizant Technology Solutions, Pune as SDET
Growth Path: Joined as Programmer Analyst Trainee at Cognizant& promoted to the position of Programmer Analyst in July-2015 & promoted to SDET in July 2017.Joined Capgemini as SDET Consultant in 2018. Joined Reliance as Deputy Manager in 2020.
Key Result Areas:
Strong organizational and problem solving skills with great attention to detail,including ability to track multiple test executions simultaneously and synthesize results
Mapping client's requirements and leading development & implementation of test solutions for timely project releases
Ability to work independently as well as worked as a team
Conducting workshops with Business for understanding the process of test automation requirements creation
Identifying suitable Test Automation Tool, designing automation scripts for POC, providing value-add to clients, sharing the benefit of test automation for multiple projects and supporting the team members for test automation
Ability to understand functional/technical specification and analyze data
Assisting in setting-up of Automation Environment using Selenium; preparing & executing Automated Script
Scheduling & executing the Software Testing Life Cycle; conducting system study and coordinating for Testing Integration
Actively involve in creation maintance of an Keyword driven framework for Reliance.
Creating Test Plans, Test Scenarios, Test Cases and Test Scripts/Procedures for conducting different types of Testing in SDLC
Contribute towards driving and promoting quality culture within and outside QA.
Verifying Change Requests &managing Defect Tracking Process - defect reporting and verification using Defect Tracking Tools
Interfacing with business users for UAT & obtaining approvals, preparing test scenarios
Performing End-To-End Testing for multiple applications of Wealth Management to ensure that business requirements & functional specifications of product are tested & fulfilled
Managing UAT testing, test data set-up, test environment set-up and UAT sign-offs from the business for UAT Testing
Publishing reports based on Test Findings/ Test Status for tracking & communicating test plans, test results & unresolved problem
Coordinating on-site & offsite tasks in a project and preparing Test, Risk & Change Control Plans and SOPs for Testing
Good understanding of Data Driven Testing using DataSets.
Providing leadership & guidance to team members and motivating them to achieve project goals.
Holding good experience in reviewing Merge request and peer review.
Done Selenium Continuous Integration with Jenkins and gained knowledge about implementing it in the project, performing In-Sprint Automation using Selenium Tool, execution and maintenance of Script
Provided leadership in creation of automation framework with scratch and provided the KT to fellow teammates.
Highlights:
Exhibited skills in Test Automation, Problem Definition, Solution Scoping, Functional & Regression Test Script Design, Automation POC, Database Automation,API Automation,Mobile Automation
Successfully:
oDeveloped Hybrid Cucumber-BDD framework from scratch with Maven Build Tool &TestNG
oDesigned Tool for automated Template creation across the account to minimize manual effort and time.
Effectively performed Functional, Non-Functional, Database, Regression,UAT for Web and Client/Server Applications& various other types of testing across different phases of SDLCand acquired technical expertise in:
oAutomating Web Application Testing using Selenium Webdriver
oWriting Test Cases using Element Locators, Webdriver Methods, Java Programming Features and TestNG Annotations
oWorking on Maven &Cucumber Framework with Selenium
oAdministering Page Object Selenium Model integrated with Maven &TestNG Framework
Gained strong knowledge in conducting REST Assured API Testing
Administered Test Planning & Test Execution; worked closely with Project Managers for identifying, analyzing&monitoring risks during testing phase, suggesting measures for risk mitigation and tracking the same to closure
Participated in client discussions to understand their issues and articulated the same to internal stakeholders; effectively managed expectations of clients, end-users, business leaders & other stakeholders both offshore & onshore.
Excellent QA aptitude and ability to drive process improvements.
Actively involve in implementation and enhancing of CI/CD pipeline across the account.
Received awards & appreciations on account of excellent performance like:
oAwarded with Pillar of Year 2017 in Cognizant and Customer Delight Award 2019 and Firefighter Award 2019 in Capgemini
PROJECTS
Period: July’21 Company-HCL Technology Limited
Role: Technical Lead
Project: GENEVA
Role:
Understanding requirements from user story points in sprints.
Breaking down the user story points and create the estimations with QA Team.
Creation of Test Plan,Test Scenarios based out of user story points assigned in sprint.
Conduct Regression,Smoke,Sanity and Localized test on the applications pre and post release.
Conduct the installation test on different machines including Windows,VM,Android,Iphone as well as at Running testcases using Docker in pipeline.
Created automation framework which is based on HYBRID driven model with many utilities including screen recording,Extent report and CI/CD integration.
Report defects and classifying them based on Severity and Priority if any observed during the phase of testing in JIRA.
Review functional testcases,test scenarios created by QA team.
Responsible for the merge request approval to master branch in GITLAB.
Responsible for sending daily status report to Account Manager.
Ability to write testcases,Test scenarios carrying GUI,Functional,Regression at various stages of SDLC.
Responsbile for performing whiteBox Testing and BlackBox Testing.
Estimate time effort and resource dependence for work performed.
Ensure meeting of standard ;including usability,performance reliability and code coverage using sonarcube.
Period: Aug’20 to July’21 Company- Jio PlatForms Limited
Role: SDET
Project: Merchant Portal(BFS)(WEB/MOBILE/API)
Role:
Responsible for the Test scenario creation from product story points and managed to review testcases designed by QA team.
Experience of writing basic SQL queries.
Providing sign off at the end of the release and weekly status reporting to all the product team.
Responsible for Automation Test execution,Framework Development,Maintanance.
Responsible for testing in 2 environments.
Closly worked with backend team in order to produce bug free product.
Worked with team to establish CI/CD in current project using Jenkins.
Reseponsible for daily scrum meeting and Triage calls.
Conducted Smoke,Sanity and Regression testing on Products.
Gained Experience in Payment and its 3rd party products.
Conduct gap analysis between requirement fitment and technology stack using technical expertise.
Estimate time effort and resource dependence for work performed.
Participated with Test Manager to prepare test plan for the product testing.
Responsible for parallel testing of testcases to multiple browsers ie IE,Chrome,Firefox.
Performing In-Sprint Automation using Selenium Tool, execution and maintenance of Script .
Responsible for defect raising,tracing and defect management in AZURE.
Production support to Reliance,report issues and Test results.
Period: Dec’18 –Aug’20 Company- Capgemini Technology
Role: SDET
Client: Macdonalds
Role:
Execute systematic test cases from scenarios for applications based on customer user stories and requirements.
Develop proficiency of other testers on project, helping them for their trouble shooting
Providing sign off at the end of the release and weekly status reporting to all the stakeholders.
Performing Functional testing, Regression testing and retesting for RFM Applications.
Responsible for writing automation Scripts and framework enhancement and maintainance of Framework.
Reviewing codeand merging the fork branches to main repository
Executing DevOps practice using Jenkins in Vanguard Portfolio
Managing framework maintenance and future enhancements
Supervising the migration activity form sprint test to opentest framework
Monitoring development and execution of testcases
Tackling daily status call and triage meetings with the client and top management leaders
Analyze,interprate and report test results for both verification and validation purpose
Handling mobile automation for ios,Android using appium.
Set-up processes and designed detailed scenarios for business to understand and perform UAT Testing.
Provided assistance in Selenium Continuous Integrationwith Jenkins and gained knowledge about implementing it in the project, performing In-Sprint Automation using Selenium Tool, execution and maintenance of Script
Responsible for parallel testing of testcases to multiple browsers ie IE,Chrome,Firefox.
Project: StoreBrand Bank
Period: Apr’15 – Nov’18
Role: Test Analyst
Client: StoreBrand
Role:
Managed daily status call,Sprint Planning,Triage and retrospective meetings for the project
Ability to write Testcases,Scenarios by understanding the requirement document and user story points in a TDD based environment.
Involved in providing training for automation using Selenium to teammates
Prepared daily status reports for whole team
Designed scripts to check the data flow from upstream source application to downstream application
Provide (pro-actively) feedback to development and system design based on experiences gain
Participated in the meetings with the product owners and stakeholders for the storebrand norway to improvise the way of working.
Executed automation script using java, selenium and testng
Implemented devops practice across the team to ensure better product delivery with in the strangant timelimit
Tested (ST,SIT) a whole enterprise application which consist of multiple application.
Performed Api automation using Rest-assured web service with selenium and postman.
Tested 3 tier huge applications inculding testing of middle layer and backend by Api automation and WebAutomation with SQL database automation.
Working with developes and lead to improve quality and testing process.
Project: Eagle Pace Migration BBH Bank US
Period: Jan’15 –Apr’16
Role: Automation Tester
Client: Brown Brother Harriman’s Bank, Pune
Role:
Active role in functional testing of Desktop,Web,Mobile applications.
Experience in developing testcases using requirements and design documents while specifying Test overview,Approach,Statergy,Roles and responsibilities.
Ability to write testcases,Test scenarios carrying GUI,Functional,Regression at various stages of SDLC.
Managed Regression Test Suite Automation for more than 130 test cases using Appium
Analyzed test results and created test cases (Test Scripts) using Selenium Web Driver, Java and TestNG Annotations.
Created Test Automation Resources (Function Libraries and so on).
Modified tests and performed Regression Testing
Participated in Error Handling, added comments and logged defects in JIRA
Conducted Parameterization, Synchronization and defined test results
ACADEMIC DETAILS
B.E.(Electronics & Tele-Communication) from Sathyabama University (2014)
TECHNICAL SKILLS
Java,Selenium,Maven,TestNg,Cucumber,Jenkins,JIRA,GitLab,Basic,MSSQL,POM,Cucumber,YAML,Javascript,XML,Jenkins,Basics Docker,ApiAutomation,Appium.Pom Framework,Json,zypher,confluence,Automation tools.Android sdk,API Automation,RestAssured,ExtentReports,Gradle,Excel Automation.
TRAININGS/COMPETITIONS
Attended Classroom Training along with hands-on-lab experience of various modules and completed Evaluation Assessment of the learning of each module while working at Cognizant and Capgemini.
Took part inING Hackathon at Cognizant Level Competition
PERSONAL DETAILS
Date of Birth: 21st March 1993
Address:C-902, Kohinoor Abhiman Township, Shirgaon-410506, Pune
Languages Known: English, Hindi