Neha Agrawal
Mobile Number: +91-809*******
Email ID: **************@*****.***
Professional Summary:
• 4+ years of experience in Web and Mobile Application Testing using Manual and Automation both.
• Extensive knowledge in Java OOP’s concepts: Encapsulation, Abstraction, Inheritance, Polymorphism etc.
• Hands on experience in Automation Framework implementation and execution using Selenium tool.
• Experience in analyzing functional requirements and translate them to test cases.
• Well acquainted with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
• Hands on experience in Smoke Testing, Functional testing, Integration testing, System testing, Regression testing and Compatibility testing.
• Strong knowledge of Page Object Model (POM) in designing selenium scripts.
• Good Knowledge of Selenium GRID.
• Hands on experience on TestNG.
• Worked on repositories like GIT-HUB.
• Hands on experience on using build tools like MAVEN.
• Hands on experience on CI tool: Jenkins.
• Working experience to create mobile framework from scratch using Appium.
• Working knowledge on GraphQL to integrate various APIs, to perform an application.
• Reported bugs using JIRA tool.
• Working knowledge on SQL and RDBMS concepts.
• Interacted with the clients for review and requirement discussion.
• Self-motivated individual and a good team player with good analytical skills. Professional Experience:
• Working as Software Quality Analyst Engineer in OLX People, Bangalore (Part of OLX group) since July, 2019.
• Worked as Software Quality Analyst Engineer in Pippin Technologies (India) Pvt Ltd, Bangalore from March, 2018 to July, 2019.
• Worked as Software Test Engineer in Sowere Desk Solution, Jaipur from August, 2015 to July, 2017.
Educational Credentials:
• Bachelor Degree (B. Tech) in Information Technology from Rajasthan Technical University Kota, Rajasthan with 72%.
Technical Skills:
- Language: Java
- Testing Tools: Selenium WebDriver, Appium
- Testing Framework: Hybrid
- IDE: Eclipse
- Bug Tracking Tool: Jira
- Database: SQL
- Other Tools: Android Studio, GIT, Postman
Projects:
CTS (Candidate Tracking System) Web & MyHr Mobile Application: Candidate tracking system used to manage and store the candidate information such as joining information, various types of letters, salary structure etc. Roles and Responsibilities:
• Understand the application requirements and functionality.
• Used manual and automation, to test the web and mobile application both.
• Created automation framework and developed automation scripts for various third party websites e.g. UAN generation, Mark PF exit data, ESIC card generation etc.
• Implemented POM class and maven in framework.
• Deployed automation setup on Jenkins server and configured it to run regression for automation scripts.
• Created scenarios and validated various flows as per requirement specification.
• Generate extent report from automation scripts and analyze the results.
• Mentored team members on automation testing.
• Coordinate with development team for bug fixing.
• Created mobile framework from scratch using Appium. Pippin Title Web Application:
Pippin Title application is to provide a streamlined solution to the complexities of title search and examination. This Project divided into two Portals. 1) Pippin Title Administrator Application - Using this portal, the admins in Pippin Title Services process the orders from the consumer application and communicate with consumers through automated mailing services. The messaging module helps in timely intimation of the order status. The abstractors distributed geographically to feed in the title data gathered from the relevant offices. There is provision to keep track of the progress of the order in the hands of the abstractor.
2) Pippin Title Consumer Application - It is a product which helps to identify the background of the end users properties title. It also helps to track the transactions, generate reports, create an invoice, create and track budget of the users using Quick Book. Roles and Responsibilities:
• Understand the application requirements and functionality.
• Used both manual and automation, to test the application.
• Created scenarios and test cases.
• Build and set-up the automation framework environment.
• Implemented POM class and maven in framework.
• Implement test scripts.
• Execute the framework and analyze the results.
• Mentor a member to ramp up on the application testing independently.
• Log the defects in JIRA bug tracker.
• Coordinate with development team for bug fixing. Rove R.1.2 Web Application:
It is a web application that provides end-to-end business integration solution to our client that enable them to bring all their services on one platform. Which assist the end users to plan their trips in a friendly way.
It also empowers our client to maintain an Unbreakable information transfer channel with their customers thereby providing a positive thrust to their businesses. This application is very user-friendly for the end users and provides various advanced search options to find and track their business continuously. It contains many modules like Flight, Hotels, Holidays, Cabs, Bus, Flight+Hotels.
Roles and Responsibilities:
• Create test scripts and test data.
• Involved in execution of automation framework.
• Implemented maven in the framework.
• Managed the scripts using GitHub.
• Analyze the execution results.
Sniper R.1.1 Web Application:
Sniper is a web application that provides end-to-end business integration solution to our clients that enable them to offer an uninterrupted continuous Business Vertical integration to assist the business users to maintain, monitor and control everyday business activities. It also empowers our client to maintain an Unbreakable information transfer channel with their customers thereby providing a positive thrust to their businesses. This application is very user friendly for the end users and provides various advanced search options to find and track their business continuously.
It contains two modules admin module and user module. User module is further divided into sub modules i.e. sales module, purchase module, store module, production module etc.
Roles and Responsibilities:
• Understand the requirements and project functionality.
• Involved in Functional testing, Integration testing, System testing and Adhoc testing.
• Involved in writing the test scenarios and converting them into test cases.
• Reviewed test cases and updated the review comments.
• Log the defects in defect tracking tool ‘JIRA’.
• Coordinate with TL and development team for bug fixing. Content Management System (e-learning) Mobile Application: This application is targeted for the age group of 1-6 years kids. With this application, kids can learn rhymes, stories in playful method.
Application contains several modules like Nursery Rhymes, Stories, Games, Downloads, and Subscription.
Roles and Responsibilities:
• Involved in Functional Testing, Integration testing, Smoke Testing, Adhoc Testing, Exploratory Testing, Content Testing, Interruption Testing.
• Tested the application in different Android Devices, OS versions, RAM, Screen Resolutions to check the compatibility of the application.
• Wrote test scenarios and converted them to test cases.
• Involved in testing the application with different type of mobile testing like installation testing, interrupt testing, Network Testing, Load Testing. Training provided:
• Delivered training to fresher and experienced professionals on testing (Manual + Automation).
Personal Details:
• Date of Birth : 20th July, 1991
• Nationality : Indian
• Language : English, Hindi
• Hobbies : Photography, Craft, Cooking