Resume Aadil-1
Resume Aadil-1
Resume Aadil-1
OVERVIEW
● 4+ years of experience in Software Automation and Manual Testing Processes.
● Strong Experience in Automating Web Application using Selenium WebDriver with TestNG
and Cucumber.
● Worked with test Data Sources like Excel, WebSocket, Databases
● Experience in creating Automation Testing Framework like Data Driven, BDD,
Robot-Framework.
● Experience in Object Design Pattern - POM (Page Object Model) with Page Factory.
● Experience in Jenkins and Maven.
● Proficient in Manual Testing process like System Integration, Regression, Exploratory, Smoke
testing and Sanity testing on both Web and Mobile applications (IOS/Android).
● Run Compatibility Testing on OS - Windows 8, Ubuntu and Cross browsers (Chrome, Firefox, IE,
Safari).
● Develop the test plan for the tasks, dependencies and participants required to mitigate the risks
to system quality and obtain stakeholder support for this pl4an.
● Attend the regular client call and discuss the daily status with the client
● Track and prepare the report of testing activities like testing results, test case coverage,
defects discovered and their status.
● Experience in Bug Tracking Tools: Bugzilla, Jira.
● Good experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle
(STLC).
● Have good experience in Agile Environment (Scrum) and ‘V’ Model.
● Writing scripts in Python & Java using Robot-Framework.
● Expertise on Testing REST API using Postmen, Soap-UI.
● Strong in writing SQL queries.
● Excellent experience with source version control tools such as Git.
● Good analytical and communication skills and ability to work independently with minimal
supervision and also perform as part of a team.
● Worked on Web Sockets with Selenium by Capturing the data
● Develop scenario based testing for the JMeter scripts.
● Create, schedule and run the scenarios using JMeter and generate necessary graphs.
● Extensively worked on JMeter to create Thread Groups and test Web Application for
various loads on key business scenarios
ACHIEVEMENTS:
● Outstanding Performance of the Month (May 2017)
● Outstanding Performance of the Month (March 2018)
TESTING SKILLS:
PROJECT DETAILS:
NeoSoft Technologies (CMMI level 5) (18th July 2016 – Present), Dadar MUMBAI
Automation Test engineer
Domain: Banking
Description: Bit Coin is a crypto currency. It is a decentralized digital currency without a central bank or
single administrator that can be sent from user to user on the peer-to-peer bit coin network without the
need for intermediaries. Transactions are verified by network nodes through cryptography and recorded in
a public.
Responsibility:
● Designed and implemented automated testing tools and programs addressing areas
including database impacts, software scenarios, regression testing, negative testing, error/bug
retests and usability.
● Captured Web Socket data and identified the live data using selenium.
● Used Gherkin languages to write features and scenarios.
● Used XPath and DOM to work with dynamic and static objects in Selenium.
● Develop scenario based testing for the JMeter scripts.
● Implemented BDD through Cucumber.
● Created the Feature Files for Cucumber Automation.
● Build tests through maven pom file.
● Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test
reports.
● Automated back end data validation through selenium.
● Presented Automation Test result analysis during daily Agile stand up meetings.
PROJECT 2: 20Dresses
Domain: E-commerce
Description: The Project is based on women related wears. There were categories for women to filter
based on the requirement, they wish to buy. Based on the search keyword relevant data showed. Filter or
Sort the products based on the type of product to show first.
Team Size: 4
Responsibility:
● Worked on Agile methodology. Understand the client requirements and prepare Test Plans, Test
Cases, Test Results and Test Designs.
● Test Automation - Development of tests suites and maintenance using Selenium 2 (Python) and
robot-framework using appium.
● Generate test reports for higher management and stakeholders – sprint test metrics, release metrics
● Interacting with the client to clarify the requirement and implementing requirement based on that.
● Used to track requirements and reporting bugs in Jira.
● Communicating with other team’s members.
● Participated in Team Meetings.
● Reported defects in Bugzilla, track the status of the defect and making sure that the defects are
fixed.
● Design and development of automation frameworks in selenium 2 and robot-framework
Domain: Education
Description: Blackman Jones site is based on the filing of Complaint against schools on behalf of
disability student. The project is mainly complaining about the school facility like Cleanliness, Food,
teachers being late in class, etc. There were various stakeholders, each stake had a different
responsibility. The stakeholders of the system were an admin, a data entry and case managers etc. There
are documents to be uploaded by stakeholders and each stakeholder processing the document were
dependent on one another. Scheduling of meeting by mail or by calling the parent. An outcome of the
meeting needed to be recorded.
Responsibility:
● Worked on Agile methodology. Understand the client requirements and prepare Test Plan, Test
Scenarios, Test Cases and Test Results.
● Worked on Automation testing using Selenium WebDriver, TestNG with Java
● Used Data-driven framework
● Used Object Design Pattern - POM (Page Object Model).
● Used Continuous Integration tool (Jenkins), Build management tool (Maven) and AutoIT Tool.
● Interacting with the client to clarify the requirement and implementing requirement based on that.
● Functional Testing, Cross browser testing.
● Understand the client requirements and prepare Test Plans, Test Cases, Test Results and Test
Designs.
● Interacting with the client to clarify the requirement and implementing requirement based on that.
● Performing White Box testing, Functional Testing, GUI and Performance Testing.
● Running Regression suite periodically on the application and generating an extent report.
● Reported defects in JIRA, track status of defect and making sure that the defects are efficiently
passed from one bucket to another
● Well versed with Robot-Framework using Python.
● Developed and Executed Jmeter scripts
Domain: CRM
Description: It’s a US-based project, the application is merely for the citizen of US. To report regarding
potholes, or animal or animal trap etc, to file the complaint; User has to answer the question based on the
complaint selected from the drop-down. Each Complaint has a different set of question, it is set from the
backend of application in Salesforce. Once the complaint is filled, user is notified by email, which he
provided in the contact details on filing of complaint
Team Size: 6
Responsibility:
● Worked on Agile methodology. Understand the client requirements and prepare Unit Test Cases,
Test Plans, Test Cases, Test Results and Test Designs.
● Interacting with the client to clarify the requirement and implementing requirement based on that.
● Functional Testing, Cross browser testing and Performance Testing.
● Automation through provar, to check config and console functionality.
● Running the regression suite with the help of Ant build in Jenkins.
● Running Sanity and Regression Testing of the application periodically and generating a report.
● Reported defects inJira, to track the status of the defect and making sure that the defects are
raised.
● Creating test cases into test rail and executing it manually.
Technologies:
● Salesforce, angular, NodeJs.
Description: Different vendors utilize the web service. The web service includes creating a customer,
creating beneficiary, adding a beneficiary to their respective customer, calculate transfer, and etc.
Team Size: 7
Responsibility:
● Understand the client requirements and prepare Test Plans, create 4 scenarios.
● Create SOAP requests using SOAPUI, to check manually the web service working.
● Based on the request and response shared, checking validation of the web service.
● With the help of Jmeter creating the load to test the web service.
● Each Web service Dummy data was created to check the load of the application.
● Perfmon tools are used to monitor the application and the database server.
● Checking the graph tree in JMeter for monitoring the requests and response
● Checking the Response time, throughput and other such details.
Zip Infosolution Pvt. Ltd ( IIT Startup) (11th Feb 2015 – 15th Jan 2016) Andheri Mumbai
Automation Test engineer
Domain: Media
Description: This is an Android app in which user can view their locality news or events. The user can
post their own news or events. The user can search news or events based on location. The App was a
Hyperlocal app, the location was auto-selected on the opening of the app. The Latest News section of the
locality is showed.
Responsibility:
● Worked on ‘V’ model. Understand the client requirements and prepare Test Plans, Test Cases
and Test Results.
● Interacting with the client to clarify the requirement and implementing requirement based on that.
● Report the bugs on Bugzilla
● Testing the application on different OS versions and devices
Domain: Media
Description:Crawled data from different sources used to get added. The data include events or news,
with respective location, and sources name
Team Size: 4
Responsibility:
● Worked on ‘V’ model. Understand the client requirements and prepare Test Plans, Test Cases
and Test Results.
● Interacting with the client to clarify the requirement and implementing requirement based on that.
● Report the bugs on Bugzilla
● Testing the application on different OS versions and devices
● Automating the panel by using the tool selenium webdriver in python.
● Followed POM structure in python.
● Exception captured in excel.
STRENGTHS
● Quick learner, Confident, Innovative, always eager to learn & self-motivated
● Active Team Member, Enthusiastic and Industrious
● Excellent presentation skills.
● Strong analytical, research and coordination Skills.
● Efficient Communication & Leadership Skills.
● Ability to work under time constraint and crunch situations.