Post Job Free
Sign in

Selenium Test Analyst

Location:
Lucknow, Uttar Pradesh, India
Posted:
September 11, 2021

Contact this candidate

Resume:

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



Contact this candidate