Summary
Overview
Work History
Education
Skills
Accomplishments
Tools
Bug tracking tool
OS
Timeline
Generic

Nidhi Agarwal

Delhi

Summary

I'm a Senior test automation analyst with 5.3 years of experience in Automation testing, looking for Sr. Quality Assurance Engineer role. Highly committed individual with proven ability to learn fast and work well under pressure. A team player with good interpersonal and communication skills with ability to yield good result in team as well as an individual.

Overview

5
5
years of professional experience

Work History

Software Engineer

Infogain India Pvt. Ltd
04.2018 - 05.2021

Client:- NCR

Project Name:- NCR Silver Test Automation (Dec 2018-May 2020)

NCR is an American technology company that makes self-service kiosks, point-of-sale terminals, automated teller machines, check processing systems, barcode scanners, and business consumables.

Description:- The project is aimed to test the back office and point of sale. It includes both web and mobile automation testing.

Tools/Model Used:- Appium, Bit bucket, Extent reports, Maven, Page object model (Page Factory) , Selenium webdriver, TestNG, Test rail, UI Automator2, XCUITTest.

Roles & Responsibilities:-

  • Automated test scripts and providing daily status.
  • Testing of Web and Mobile Application.
  • Handling iframes, tabs and popups.
  • Creation of Page Objects and scripts.
  • Tracking the bugs till closure.
  • Reporting issues to onshore team.
  • Identify risks and raise it for better quality.
  • Provide daily status with passed reports.
  • Provide solutions to team.
  • Fixing scripts.

Client:- Neighborly

Project Name:- Neighborly - A community of home service expert (June 2020 - May 2021)

Neighborly is the world's largest parent company of 27 home service brands that connects you to a very specific group of local experts and more than 4,300 franchises in nine countries. The company was founded in 1981 as Dwyer Group and has 27 service brands, 20 of which are franchise brands. Collectively, these concepts offer customers a broad base of residential and commercial services. Neighborly now has more than 4,300 franchises and 8 corporate support centers throughout North America, U.K. and Germany. It's family of providers meets rigorous quality standards to repair, maintain and enhance homes. And with these pros living in your community, scheduling, is quick & convenient.

Description:- The project is aimed to test the Real Property Management & Neighborly Website. It includes both web and mobile automation testing.

Testing types:- Manual testing, Automation testing, Regression testing, Performance testing.

Tools Used:- Appium, Azure devOps, Cypress, Browserstack, Cucumber, Charles, Extent reports, Jenkins, Maven, Page factory , Postman, Selenium webdriver, TestNG, UI Automator2, XCUITTest.

Model Used:- Appium, Agile model, Behaviour driven development, Page object model.

Roles & Responsibilities:-

  • Developed the cypress automation framework from scratch.
  • Involved in Automation Infrastructure Development using cypress.io.
  • Sprint planning activities.
  • Preparation of the test strategy and guiding the team.
  • Test plan design & implementation.
  • Involvement in preparation of test procedures, test scenarios, test cases and Test Data.
  • Creation of page objects and scripts.
  • Bug reporting, tracking the bugs till closure & reporting issues to developers.
  • Identify risks and raise it for better quality.
  • Provide solutions to team.
  • Review of test cases written by team members.
  • Provide daily status in daily scrum calls.
  • Integrated Project with jenkins.
  • Execute tests on browserstack.
  • Automation scripts log review & fixing scripts whenever required.
  • Created and maintained automated CI/CD pipeline with Jenkins.
  • Daily execution of tests on Jenkins & browserstack.
  • Manual API testing through Postman.
  • Leading cypress automation testing .
  • Knowledge transfer to new project members.
  • Handling three resources in mobile automation.
  • Imparted training sessions on mobile automation using appium, cucumber.
  • Part of the interview panel for QA Automation role.

Automation Engineer Senior Analyst

Accenture
05.2021 - Current

Client:- Leading Australian Bank (June 2021 - Sept 2023)


Description:- The project is aimed to serve the financial needs of Australian, New Zealand and global customers. It includes web automation testing of a PEGA Application using Cucumber - BDD framework which aims to help businesses reduce costs, improve efficiency, and automate workflows and decisions using artificial intelligence.

Tools/Model Used:- Selenium webdriver, Cucumber, BDD, Extent reports, Maven, Page object model (Page Factory), GitHub, qTest, Rally, postman.

Roles & Responsibilities:-

  • Leading the offshore part of 15 team members.
  • Involved in interview processes for hiring the QE's for Accenture / internally for the project.
  • Created, maintained, debugged and optimized automation programs after understanding the application functionality.
  • Reviewed & merged pull requests before it goes to develop.
  • Managed hypercare exit sessions with delivery teams till the complete sign off.
  • Handled support requests related to new requirement/ improvements in the core framework.
  • Updating the POM dependency timely to stable version to avoid having vulnerabilities and after testing release it to the QE team.
  • Completed automation of functional and regression testing.
  • Analyze the failures from the nightly jenkins auto-scheduler runs kn both test and pre-prod environments.
  • Create defects for developers and delivery teams after testing on test and pre-prod and follow up on them until closure.
  • Updated and maintained project documentation for detailed recordkeeping for new joiners and business stakeholders.
  • Close sprint board on last day of the sprint to maintain rally hygiene. Along with verification of each user story closed with the proper test evidences and comments.
  • Helped the new joiners in their testing set up.
  • Brainstorming innovative ideas with QE team to enhance automation procedures.
  • Assigned test O365 mailboxes to developers / delivery teams for email ingestion testing.

Education

B.tech - Information Technology

Inderprastha Engineering College
Ghaziabad, Uttar Pradesh
06.2018

Sr.Secondary -

Bhai Parmanand Vidya Mandir
Delhi
03.2014

Canterbury Public School
Delhi
03.2012

Skills

  • Core Java & JavaScript
  • Pega testing
  • Appium
  • Android testing
  • iOS testing
  • API Testing
  • Browserstack
  • Cucumber
  • Cypress
  • Extent Reports
  • Jenkins
  • Maven
  • Mobile Automation
  • Rest Assured
  • TestNG (Test Next Generation)
  • Web Automation

Accomplishments

  • Star performer of the month - Nov 2020
  • Budding engineer - June 2020
  • Spot award - Feb 2019, Feb 2020
  • R&R award - July 2021, Oct 2021
  • WOW award - May 2022, Aug 2023

Tools

  • Android Studio
  • XCode
  • Appium
  • Azure devops
  • Bit Bucket
  • Charles
  • Git
  • Jenkins
  • JIRA
  • Postman
  • Selenium WebDriver
  • Test rail
  • UI Automator 2
  • XCUITTest
  • Rally
  • qTest

Bug tracking tool

  • Atlassian JIRA
  • Rally

OS

  • Windows 10/11.
  • Mac iOS 10
  • Android 10

Timeline

Automation Engineer Senior Analyst

Accenture
05.2021 - Current

Software Engineer

Infogain India Pvt. Ltd
04.2018 - 05.2021

B.tech - Information Technology

Inderprastha Engineering College

Sr.Secondary -

Bhai Parmanand Vidya Mandir

Canterbury Public School
Nidhi Agarwal