Post Job Free
Sign in

Qa Tester Automation Engineer

Location:
Frisco, TX
Posted:
September 20, 2022

Contact this candidate

Resume:

Mita Shah

Frisco, Texas ***** Email: ************@*****.*** 214-***-****

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 to run 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 Experiences:

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 suite 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 Managed 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. Education: Bachelor of Arts in Education, Northeastern Illinois University, 2006 References: Will be provided upon request



Contact this candidate