Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Mita Shah

Professional Summary:
 Over 6+ years of experience as Quality Assurance (QA) Engineer in executing web-based applications and client
server applications on different platforms using different Automation Tools.
 Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle
and Methods like Waterfall and Agile.
 Good experience in creating automation framework along with developing, executing and maintaining automation
testing script with Selenium WebDriver.
 Extensive knowledge creating automation scripts using Selenium WebDriver and TestNG in Java.
 Expert in build and maven dependencies using Maven build tool.
 Expertise in Cucumber tool that computer programmers use for testing other software. It runs automated
acceptance tests written in a behavior-driven development (BDD) style.
 Work experience in integrating Automation scripts on Continuous Integration tools Jenkins for nightly batch run of
the Script.
 Experience automation testing for Android and IOS devices with APPIUM using Java and Selenium.
 Experience in Protractor Angular UI testing automation.
 Strong experience in Test planning, Test design, Test Status Reports, Execution and Defect management.
 Experience in User Acceptance Testing, Unit Testing, System, Integration, Smoke, Functional, Back-end, GUI Testing,
Regression and Performance testing.
 Experience in Business Functionality Testing, User Interface testing, Unit testing, Integration Testing, Black Box
Testing, End-to-end Testing and Manual Testing, UAT Testing, Regression Testing, Performance Testing,
documentation and Reporting.
 Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
 Good experience in Web Services testing using SOAP UI/Postman, XML, & WSDL.
 Providing required input data to request XML & get the required data from response XML and use the response data
from other request XML using SOAP UI/Postman.
 Strong knowledge and experience using JIRA, Quality Center and HP ALM for defect and sprint management.
 Experience in Backend Testing with SQL Queries on Oracle and SQL Server for data verification and compare
expected results with database.
 Experience with Visual Source Safe and Microsoft Office tools (Ms-Word, PowerPoint, Excel and Access).
 Strong Knowledge and experience of Agile and Scrum methodologies.
 Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under
high stress environment.

Technical Skills:
Languages Java, SQL
Testing Tools Selenium IDE/WebDriver/RC/Grid
CI/BDD Tool Jenkins, Cucumber
Test Frameworks Junit, TestNG
Web Services SOAP UI, Postman, RestFull
Defect Tracking Tools Quality Center, HP ALM, Jira.
Web Tools XPath, Firepath, Firebug
Build Tools Ant/Maven.
Data bBases Oracle, My SQL.
Operating System Windows Variants, UNIX.

Professional Experience:
Client: Envision Healthcare, Nashville, TN. Apr 2021 – Till Date
Role: Test Automation Engineer
Responsibilities:
 Involved in analyzing Business Requirement Documents and Technical Specification document and developed test
plan and test cases for testing the application.
 Implemented Page Object Model Automation framework with Java, Selenium WebDriver.
 Implement Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programming
Java and open source test framework TestNG.
 Developed test code in Java language using Eclipse, IDE and TestNG framework.
 Performed Data driven testing using Selenium Webdriver and TestNG functions which reads data from property and
XML files.
 Integrated the scripts and executed them as a suite using the build integration tool Maven. Executed Maven targets
to execute automation suites from command line.
 Worked on Behavior Driven Development (BDD) using Cucumber features, scenarios and Step definitions in
Gherkins format. Prioritized the execution of scenarios using Cucumber tags in Runner class.
 Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by
scheduling Jenkins jobs in different test environments with different test configurations.
 Used Appium tool to be tested automation test scripts on both IOS and Android platforms for native and mobile
websites on mobile devices.
 Involved in End to End Testing of application using Protractor.
 Created and executed test cases develop scenarios to meet software requirement using protractor framework.
 Designed and Developed UAT Regression automation script and Automation of functional testing framework for all
modules using Selenium and WebDriver.
 Involved in functional testing, black-box testing, grey-box testing, positive/negative testing, compatibility testing.
 Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
 Identified correct UI elements using various Selenium Locators, XPath and CSS to find the Web Elements using
Selenium and creating automation scripts.
 Involved in testing Web services (SOAP and REST) and XML with Postman for the local WSDL / with URL and created
Test cases, run them, do load testing, security testing.
 Involved in RESTFul Web Services testing using Postman and RestAssured.
 Used HP ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and
update bug status.
 Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the
database tables.
 Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
 Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly
assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, Jenkins, Appium, Protractor, Postman,
XPath, CSS, XML, WSDL, URL, SOAP, RESTFul, HP ALM, Agile and Windows.

Client: Home Street Bank, Seattle, WA. Dec 2019 – Mar 2021
Role: Automation Engineer (QA)
Responsibilities:
 Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
 Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in
the testing environment using Selenium WebDriver.
 Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model Framework with
Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG which
cut down the script development time in half.
 Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
 Extended TestNG framework by adding some helper attributes and methods.
 Used Maven to build and run the Selenium automation framework. After execution of script is done, framework
used to send the automation reports over email.
 Developed Cucumber (BDD) Feature files using Gherkin and automated those files using Selenium WebDriver with
Java to run test scripts.
 Worked on distributed test automation execution on different environment as part of Continuous Integration
Process using Selenium and Jenkins.
 Worked on Automation testing of Android native apps using Appium. Involved in development of mobile
automation framework using Appium.
 Involved in writing automated scripts for Angular.JS application using protractor.
 Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server
applications.
 Involved in testing of web application by creating XML test suite.
 Developed Automation test scripts for REST services using Postman.
 Used Postman tool to test SOAP services of Service-oriented architecture (SOA) application.
 Executed the test scripts and analyzed the results and report the bugs in the Quality Center tool. Created user
stories, test cases, tracking defects using Quality Center.
 Verified SQL queries against back end database to ensure test codes retrieve the right data on testing.
 Performed Scrum (Agile) methodology for testing the application.
 Coordinated with upper management daily regarding status on the execution of Test Cases (How many Test Cases
failed/pass, status of the site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Eclipse, Jenkins, Postman, Appium, Protractor, XPath, XML,
REST, Postman, SOAP, Quality Center, SQL, Agile and Windows.

Client: Chewy.com, Dania Beach, FL. Sep 2018 – Nov 2019


Role: QA Engineer
Responsibilities:
 Responsible for analyzing business, functional and IT requirement documents and prepare complete Test Plans
including system test plan, integration test plan, QA project plans and resource planning and allocation.
 Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and
executed tests using Selenium WebDriver.
 Automated Smoke & Functional test cases using Selenium WebDriver, TestNG & Java (Eclipse IDE).
 Designed automated tests, created automated test cases, test plans and executed tests using Selenium.
 Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
 Worked on developing the automation scripts using Selenium WebDriver.
 Involved in designing and testing an analysis using Java.
 Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid
framework.
 Developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with
both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
 Worked on White-Box server-side System level test cases.
 Performed Data Driven Testing of the web service using Data Source and Data Loop.
 Performed Assertions like Schema Compliance, XPath and SOAP responses.
 Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.
 Involved in project meetings to meet project deliverables and goals.

Environment: Java, Selenium WebDriver, Eclipse, XPath, SOAP, Quality Center, SQL and Windows.

Client: Synovus, Columbus, GA. Feb 2016 – Aug 2018


Role: QA Tester
Responsibilities:
 Planned and managed the appropriate testing effort for any given module.
 Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).
 Conducted end to end test executions on the entire application.
 Monitor the Test Execution Progress and Manage the Issues during Test Execution.
 Identified software defects and interacted with developers to resolve them and provided full support to the Test
team using the QC.
 Involved in GUI Testing and Functional Testing while testing the screens to view, enter, update, and delete customer
information who is defaulter.
 Performed Integration testing, Regression testing and System Testing
 Work with the development / support teams to fix the environmental issues encountered during test executions.
 Communicate defects using Quality Center (QC) with proper Severity and Priority.
 Execution of System Integration Testing, User Acceptance Testing.
 Created Test matrix, Test Summary Report, UAT summary Report and UAT Sign off Report.
 Share status reports (Daily/Weekly/Monthly) to all the stakeholders and management.

Environment: Java, Quality Center, SQL, UNIX and Windows.

References: Will be provided upon request.

You might also like