We provide IT Staff Augmentation Services!

Api Automation Tester Resume

Kansas City, MO

SUMMARY

  • 6 years of diverse experience in Manual and Automation of Functional testing, GUI testing, System, Performance testing, Stress, Load and Regression testing, Client/Server and Web - based applications.
  • Domain expertise in Banking, Finance and Healthcare. Knowledge of the Software Development Life Cycle (SDLC) using various methodologies like Scrum, Agile and Waterfall.
  • Expert in Requirement Analysis, Writing Test Plans and Test Cases, developing and maintaining Test Scripts, reporting and analyzing Bug Detection.
  • Motivate team player with demonstrated talent for deploying IT and organizational skills toward both Manual and Automated Testing using tools like Selenium, Quality Center, SoapUI.
  • Developed and Executed Test Scripts test scripts using Selenium WebDriver, TestNG, analyzed Test Results Experience with testing REST APIs, Web & Database testing.
  • Performed Functional testing as per user stories and also performed Integration Testing &System Testing using Selenium Web Driver automation scripts.
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Developing automated test scripts for Android devices using appium, and UI Automation/ Java to optimize testing process and quality
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Handled in handling Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium Web Driver. Handled multiple windows, Alerts and Pop-ups with Selenium.
  • Experience in performance/stress testing using HP Load Runner, especially correlation, custom coding and load analysis.
  • Designed and Implemented Hybrid, Page Object Model/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Experience on using Unix Commands & Shell scripting
  • Sound knowledge in Data driven testing, Backend testing, Integration testing, System testing, Configuration testing, User Acceptance Testing and Regression testing.
  • Analyzed test results to ensure existing functionality and recommend corrective action where necessary. Participated in UAT and wrote Test Cases for UAT.
  • Experience in working with JavaScript, XML, XPATH, JSON and RESTFULL web service Testing. Validated JSON formatted data, different http status code like 200, 201, 400, 404, 500etc
  • Configured HP Performance Center web enabled user interface and stored all the test scripts, Load Test configurations, test data and the Results
  • Maintained Requirement Traceability Matrix (RTM) to make sure that test cases were written for all the requirements.
  • Experience in tracking, reviewing, analyzing and logging defects using the TFS.
  • Extensive experience in performing GUI, Sanity testing, Smoke testing, Positive testing and Negative testing.
  • Interacted with all levels of the project development team, Applications Architects, Technical Lead, Business Database Administrators and System Administrators.
  • Good communication and customer service skills, Responsible, self-motivated and organized, Excellent written and verbal skills.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, SoapUI, GIT, TestNG, Selenium grid, Jmeter, Appium, Cucumber, Load runner, Junit

Test Build& Integration Tools: Jenkins, Maven

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Programming Tools: JAVA, HTML, XML, JSON

Databases: My SQL, Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows, UNIX, Linux

Defect Tools: QAComplete, HP ALM, Quality Center, JIRA, Rally

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

API Automation Tester

Responsibilities:

  • Involved in Functional testing and API testing.
  • Testing of web based application based on client's designs & requirements.
  • Reviewed Business requirements, IT Design documents, issue logs, and prepared the Test Plans and test cases for all assigned project releases.
  • Responsible for daily automated regression test sets and validate the responses.
  • Manually testing the GUI Application takes into consideration its functional requirements.
  • Involved in preparation of Test scenarios, Test cases and Test data.
  • Used QAComplete to add test cases, and executed them in test lab.
  • Maintaining Regression library while carrying out Regression testing.
  • Used Hogan mainframe to collect the test data and validate the data.
  • Automated the Regression Test Cases and Experience with testing REST APIs, Web & Database testing
  • Experience in testing Web services using Soap/Restful services validation for XML and Json.
  • Extensively used Soap UI to validate SOAP/WSDL and web services for Request and Response data validation. .
  • Created test cases using Groovy scripts for all the operations of web services and executed them in ready API.
  • Identified Test Cases to be run for Regression testing when new builds were made.
  • Used QAC to track the Stories, Tasks and also to log a defect.
  • Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams.
  • Performed testing on Mobile App, on different OS devices (Android, IPhone and IPad).
  • Monitor production environment, and support production/live deployment verification ongoing Releases.

Environment: SoapUI, Windows, Swagger, QAC, MS Office, MS Word, Excel, ReadyAPI, JIRA, Outlook.

Confidential, Louisville, KY

Automation Tester

Responsibilities:

  • Reviewed business requirement documents to gain further understanding of the technical and business sides of the system
  • Actively involved in all phases of Software Development Life Cycle (SDLC).
  • Developed test scripts and produce test data for evaluation.
  • Involved in developing modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java.
  • Worked on BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Maintained and executed Maven build files for running automated tests utilized Page Object designed framework within automation framework.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing
  • Execution of test suites and HTML report generation using TestNG
  • Executed cross-browser and parallel testing using TestNG.
  • Compare the requirements with Swagger and Understand the swagger files for the requests and response
  • Working on API Automation using SOAPUI Tool and Postman for manual testing of web services
  • Used the Groovy language to verify Web services through SOAP UI.
  • Working with Source version control tool such as Git
  • Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams.
  • Using Team Foundation Server for bug tracking and Project Management
  • Worked on CI/CD with Jenkins and GIT Hub
  • Extensively involved in analyzing Jenkins job results and fixing the failed scripts.
  • Creation of Jenkins jobs to run smoke tests/ data creation tests
  • Experienced in OnSite/OffShore Co-Ordination

Environment: : Agile/Scrum, Selenium, Java, TestNG, Loadrunner Cucumber, Groovy, GitHub, Jenkins, Soup UI, TFS, Postman, Windows.

Confidential, Holmdel, NJ

QA Engineer

Responsibilities:

  • Analyze business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
  • Reviewing Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports
  • Prepare Test Plans, Test Methodology, Test Strategy and Test Case, Test Scripts as per Functional and Business requirement for System/Functional Test Specification.
  • Performed Mobile Application testing using Appium and Designed Hybrid Appium Test automation framework, Page Object Model for mobile application (Android/iOS apps)
  • Tested payment services and client risk reporting.
  • Created Data Driven Automation frameworks and standards for the team.
  • Converts existing QTP/UFT Scripts to Selenium script to support multiple browsers using Java, Selenium, and Test NG & Eclipse. Experience with testing REST APIs, Web & Database testing.
  • Actively involved in Functionality Testing, Smoke Testing, Regression Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), End-to-End, and database testing.
  • Cross browser tested projects to support IE, Edge, Firefox, Safari, Opera and Chrome.
  • Involved in acceptance testing to check all the functionality using Cucumber, Java and Selenium.
  • Worked in Agile Development and SCRUM process throughout the project
  • Experience in performance/stress testing using HP LoadRunner, especially correlation, custom coding and load analysis.
  • Established software/system performance load benchmarks measurements for capacity, scalability and breakpoints.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Perform to write some commands supports comparisons of directories, supports reading diff files, customizable interface, creating and applying patches to source files in Linux.
  • Compare files and folders over FTP the log files from Linux to Windows and using Unix Commands & Shell scripting.
  • Used TFS to open bugs, create tasks and user stories, initiate change requests. Created test plans, test cases using Test Manager
  • Develops Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment.
  • Coordinates with team members, developers, test execution team and project managers the proper Defect management strategies and defect tracking in HP ALM
  • Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner
  • Validated the integrity constraints on the database by creating Procedures and Functions.
  • Involved in writing Test Plans by incorporating Performance Testing Objectives, Test Scenarios, Explanation about the Tools used, Schedules and Analysis, Monitors and Presentation of results.
  • Designs & Develops TestNG based automation framework includes data driven testing based on Page Object Model(POM)using Selenium WebDriver, Java,, TestNG & apache POI integrated with Git, Jenkins.
  • Writes SQL Queries in order to detect data caching issues and ensure data consistency, a large number of defects were detected by performing back end testing in this project.
  • Develops scalable Web Service automation projects extensively using SoapUI Pro
  • Developed Test Cases using URL, which defines Web Service Request, Response, methods/operations, and End Point of Restful web service to be tested.

Environment: : Agile/Scrum, Selenium, Java, Test NG, GitHub, Jenkins, Appium, SQL, Soup UI, TFS, Jmeter, Cucumber, Load runner, ALM, Windows.

Hire Now