Qa Automation Tester Resume
Cincinnati, OH
SUMMARY:
- 7+ years of QA experience in Manual/Automation testing of Web and client/Server with specializing in Software Quality Assurance Testing and QA Automation Engineer.
- Excellent working knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Requirements gathering, Analysis, Design, Development, Implementation and Testing Methods in Waterfall, Scrum - Agile and V-model Methodologies.
- Hands on Experience in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP/ UFT.
- Experience with HP ALM (Quality Center), Jira, TFS (Visual Studio) for Requirements, Test Plan, Test Designing, Test Analysis, Test Execution, Defect Tracking and Test Evaluation.
- Experienced in Defect Management, including analysing and reporting Defects/bugs using HP Quality Center (QC)/HP ALM, Jira and Team Foundation Server (TFS), escalating high priority defects, interacting with developers and team members in fixing bugs and validating the fixes.
- Experience in creating test scripts using descriptive programming in QTP/UFT and effective maintenance of Object repository, well versed with Checkpoints, Actions, Functions, regular expressions, parameterization, Object spy and Virtual Objects in UFT.
- Good Experience on Junit, TestNG framework for Unit testing, Maven, ANT for Project building tool, Jenkins, Hudson for Continuous Integration.
- Performed all types of testing in Windows/Linux, C#/Java environment.
- Experience in implementing BDD using cucumber & selenium for automation testing
- Experience in Black Box testing, White Box testing.
- Expertise in testing Web Services based by automating service layer tests using Ruby/Cucumber and Mechanize.
- Extensive experience in writing scripts using VB Script, Ruby, JavaScript, Java/Selenium, Bash, VI editor to automate testing process.
- Understanding of API connections and Data Warehouse's for improved data accessibility, report enhancement and automation implementation
- Strong skills with Quality Center, JIRA and TestRail Debugging tool.
- Performed FACETS, Functional, Integration, System and Regression Testing on different Interfaces and tested Restful & API Web Services using SOAP UI, Postman Rest Assured and tested both XML and JSON formats.
- Excellent experience with source version control tools such as Subversion (SVN), TFS & GIT.
- Involved in validating functionality in mainframes CICS screens.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/IDE/GRID/RC, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAPUI, QTP/UFT, Eclipse, Protractor, Cucumber, Firebug, FirePath, Fitnesse
Frameworks: Junit, TestNG, TDD, BDD
Firefox Addons: XPath, Firebug, Firepath
SQA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA
Build/ Tools: Ant, Maven, Jenkins, Hudson
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, SQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL
Operating Systems: Windows XP, 7, 8, 10/vista & server 2003, UNIX/Linux and Mac.
PROFESSIONAL EXPERIENCE:
Confidential, Cincinnati, OH
QA Automation Tester
Responsibilities:
- Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
- Experience building automation framework from scratch using Selenium WebDriver, JAVA, Junit and Eclipse.
- Good experience on Test Automation using Selenium Web Driver, TestNG Framework and Maven.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
- Utilized role in mobile testing using Appium Mobile for testing client's m platforms.
- Developed test scripts with Ruby-Selenium to automate browser and web applications under Cucumber (BDD) Framework.
- Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber.
- Created and executed SOAP UI Scripts for the Webservices testing
- Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
- Experience with Test Automation tools such as Selenium, TestNG, JMeter, Junit.
- Experience in creating Cucumber BDD framework automating BDD scenarios in Eclipse using Java script.
- Written Gherkins and Java scripting automation test scripts to execute in cucumber.
- Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber
- Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
- Install and configure System Administration packages to QA environment such as Python, and SQL.
- Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
- Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Automating order placement and account management scenarios.
- Excellent experience of build tools like Maven and managing JAVA automation projects using them.
- Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
- Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
- Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
Environment : Java, Selenium WebDriver, Eclipse, Test NG, SOAPUI, Ruby, Cucumber, Maven, Jenkins, JMeter, HP ALM, Django, HTML, XML, Agile, JIRA, ERP, SQL, and Windows.
Confidential, Boston, MA
Automation Tester
Responsibilities:
- Worked under Agile methodology with 3 weeks sprint, participated in sprint planning sessions, scrums, sprint demos and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
- Developing automated test scripts for every Scenario identified and Involved in running with Selenium Web driver using Typescript/ Cucumber for Iteration Testing
- Tested Angular Application with Jasmine testing framework and Protractor. Used Typescript for automation.
- Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).
- Used Bitbucket to maintain and manage the build scripts, test data used, and other documents related to the project
- Automated web services using SoapUI/Groovy, externalized all the data to Automation Database and added scripts to validate Logs in all Environments.
- Added assertions to validate the Response code and the values in the Response.
- Automated scripts to validate Messages from MQ Queue using Hermes JMS in SoapUI.
- Executed SQL Test Queries using AQT, Worked on MySQL, DB2 and Couch DB.
- Creating Test Data, as appropriate and having a good understanding of the implications of the Data Protection Act.
- Used Jira for project management software for execution and tracking through Subtasks created within the story.
- Created Manual Test Scripts in HP ALM and defects found in testing and retest once fixed.
- Coordinate the creation of test cases based on complex business requirements, documents, and models while ensuring full coverage and traceability.
- Conduct demos to the clients on work done. Seek feedback from clients and adjust automation work accordingly
- Participate in daily scrums and complete all QA and Automation tasks assigned for a Sprint
- Troubleshoot problems with existing implementations and make changes to JVM parameters, database configurations etc. to correct these problems.
- Responsible for defect management including monitoring and reporting on defect resolution as well as performing root cause analysis to identify and recommend test scope and test approach improvements.
Environment: IE8, Chrome, Firefox, Selenium Web driver, Typescript/VSCode, Java/Eclipse, AQT, Splunk, Docker, Jenkins, Bit bucket, JIRA, HP ALM, SoapUI, Postman.
Confidential
QA Tester
Responsibilities:
- Developed selenium automation using web driver for setup process in the application.
- Worked in agile environment, attended daily stand up meeting, SCRUM meetings.
- Understand and convert user stories and Acceptance criteria into test case.
- Designing and developing TestNG Data driven Page Object Model (POM) framework using Java, Selenium WebDriver, TestNG and Apache POI.
- Integrating Selenium and Jenkins to schedule automatic execution of scripts
- Configuring Maven build tool for JAVA automation projects by managing Maven project
- Creating custom Xpath for identifying dynamic objects and using them in Selenium
- Creating property files to store all object locators (Xpath/CSS locator/name/id), file path, test site URL etc. and utilize them in the Selenium Framework
- Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using Hybrid framework.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
- Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
- Performed Data driven testing using Junit functions and Selenium WebDriver, which examines the data properly from XML files.
- Used Apache POI API to register the test data from the excel sheet.
- Utilized TFS as defect tracking tool on the project.
- Associated with the development team to understand technical design and architecture for test planning.
- Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
- Involved in ensuring software quality through automation and continuous integration(CI) processes.
Environment: Selenium, TestNG, Xpath, XML, HTML, Firebug, Firepath, EclipseIDE, Maven, Jenkins, Git, MS SQL, TFS.
Confidential
Quality Analyst
Responsibilities:
- Performed Extensive Manual Testing and prepared Requirement Traceability Matrix (RTM) to trace test cases and functional requirements.
- Study of Change Requests and preparing Test Cases.
- Involved in Functional Integration, End-To-End, System, and Black Box Testing in preparing Test Scenarios and Test Cases based on business requirement documents using Test Director.
- Re-testing the application for every new build and attended client calls, status meetings.
- Performed GUI, Adhoc, Regression and Data driven testing.
- Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
- Interacted with the development and testing teams to improve overall quality of the software.
- Analyzed the performance based on the reports generated.
- Responsible for providing daily status report and monthly status report to the management.
- Performed smoke, sanity, system, functional and regression testing.
- Executing the test cases and analyzing the results and creating the bug report using Test Director.
- Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up the bug life cycle.
- Verifying the bugs fixed before the release.
Environment: SAP, SQL, Manual Testing, Test Director, V-Model, Windows.