Professional Documents
Culture Documents
1660918169600
1660918169600
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.
Environment: Java, Selenium WebDriver, Eclipse, XPath, SOAP, Quality Center, SQL and Windows.