We provide IT Staff Augmentation Services!

Qa Test Analyst Resume

2.00/5 (Submit Your Rating)

Cary, NC

SUMMARY

  • 5+ years’ experience in Software Development/QA testing (Manual and Automation Testing) processes. Test Planning, Test Case Design, Test Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.
  • Extensive experience in Sanity testing, Feature testing, Functional testing, System testing, Compatibility testing, Retesting, Regression Testing, Performance testing, Load testing and stress testing in mobile handsets and web - based applications.
  • Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Developed automation frameworks using Selenium WebDriver, Protractor, JUnit and TestNG.
  • Experienced with Cucumber tests in Ruby of business application systems and websites.
  • Experience in using opensource testing tool for web applications and writing Test Automation Scripts in Selenium WebDriver using Java.
  • Experience in preparing Test plan, Test scenarios, Test cases and Test summary reports for both automated and manual testing based on User requirements, System requirements, user stories and Use case documents
  • The entire Ruby scripting done using Cucumber framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Experienced in developing the automation test scripts using Java and Ruby.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
  • Experienced in customizing Selenium API to suit in testing environment. Experienced in using GitHub as a source repository system to share code within the office as well as with the team in offshore.
  • Used Teradata SQL Assistant to store, retrieve and manipulate data from Teradata database.
  • Experience all types SQL queries like select, insert, update, and delete records.
  • Exposure to Continuous integration tools like Jenkins and Bamboo.
  • Experience in developing automation scripts in object-oriented programming languages Java and using IDE tools like Eclipse and unit testing frameworks like JUNIT and TestNG.
  • Experienced in converting existing QTP/UFT Script to Selenium WebDriver Script for multi browser support.
  • Extensive experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, SQL Developer & toad, Triggers and SQL Server Management Studio.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD/ATDD).
  • Experience in building the Scenarios, Features, Step definitions by using the Cucumber API’s along with Protractor and Selenium WebDriver to develop BDD framework.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Excellent experience with source version control tools such as Subversion (SVN) & GIT.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, HP load runner, HP Quality center, UFT, API Testing, JIRA, QTP/UFT, Protractor, Manual Testing, Post man, Swagger, JMeter, Rubymine.

Web Technologies: HTML, JavaScript, Java

Web Services: SOAP, Restful Web services

Defect Tracking Tools: Atlassian Jira, Bug tracker, Bugzilla.

Web Server: Java Web Server, Apache Web Server, ANT

Languages: C, Core Java, HTML, XML, VB Script VB, Groovy, Python, Bash, Ruby, SQL.

Frameworks: Data Driven, Page Object Model, TestNG, Serenity, Keyword Driven, Cucumber, Galen

Networking: TCP/IP, LAN/WAN, FTP/SFTP, HTTP/HTTPS, Ethernet.

Databases: Oracle, MS-SQL Server 2008/2005, DB2, MongoDB, RDBMS, Netezza, PAM, Rosetta, Eagle Investment Systems.

Tools: Eclipse IDE, Net Beans, Rational Rose, Jenkins, MS-Office, Log 4J, AWS, ANT, WSAD, Maven, MS Project, AQT, JENKINS, UCD.

Operating Systems: UNIX, Linux, Windows, Android, IOS

Reporting tools: Crystal reports

Version Control Tools: SVN, Azure DevOps, Clear Case and GIT

Software Development Methodologies: Agile, Test driven Development, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, Cary, NC

QA Test Analyst

Responsibilities:

  • Determine test objectives and standards by studying Software requirements and writing test plans, test cases and test scripts.
  • Performed agile testing, review the stories and participated in Daily Scrum, Sprint Planning and Release Planning meetings and Refinement meetings.
  • Developed the Java automation framework/scripts using Selenium WebDriver and resolved the issues identified in automation.
  • Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Developed test frameworks in Serenity for UI Regression Test Automation and when necessary execute Unit Test Automation (Java/TestNG).
  • Identify software capability and reliability by conducting functional, system and performance tests.
  • Wrote SQL queries and tested front end developed data in the databases.
  • Involved in developing Spring Framework written Java Coding for API Testing using Postman and performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and Soap UI.
  • Worked with Proxy recording to create automatically JMeter scripts for execution.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Developed and maintained automated regression test cases in Selenium using Java programming language.
  • Creating build from Bamboo server integration.
  • Involved in writing load scripts for MongoDB database using Apache JMeter.
  • Author software tools that reliably manage Confidential ’s software source code assets and automate their deployment and configuration using Visual Studio 2019.
  • Used Selenium WebDriver API with TestNG to automate tests on cross browser and cross platform environment.
  • Developed UFT reusable components like Function Libraries, Object Repository and Framework Related Driver.
  • Prepared Test cases to meet the requirements and its traceability matrix.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT).
  • Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Experience in automating REST/JSON API testing using SOAPUI, SWAGGER, Postman and used Maven to define project structure and dependencies.
  • Configured Jenkins build job for continuous Integration and for Regression Testing.
  • Worked in Version control and Project Management tools like Azure DevOps to create work items, prioritize, classify bugs and tracked defects. Also Push the code to the repositories and build the pipelines in Azure DevOps.
  • Customized UFT Scripts with Parameterization, Check Points, Library Files and Regular Expression to automate functional Test Cases.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Coordinated with offshore team and guided them with application functionality and technically when faced with issues.

Environment: Selenium IDE, Jmeter, Selenium WebDriver, Java, HTML, MS Visual Studio, CSS, XML, XPath, Windows, Azure DevOps, Maven, SOAPUI, Cucumber, Jenkins, GIT, JIRA, Gherkin.

Confidential, Chicago, IL

Test Automation Developer

Responsibilities:

  • Experience building automation framework using Selenium WebDriver, JAVA.
  • Reviewed story cards Facilitated and coordinated requirement analyst refining functional & non-functional requirements.
  • Designed and Developed Test Automation Framework using Cucumber/Ruby for performing component, integration and end to end testing against the integrated enterprise applications.
  • Collaborated with developers, testers and/or end users to determine appropriate solutions.
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
  • Involved with all types of manual testing like Functional testing, Adhoc testing, Smoke testing, Positive & Negative testing, Regression testing, Integration testing, GUI testing & Browser Compatibility testing.
  • Conducted story card estimation meetings, exit and entry 3-Amigo review and retrospective meetings every release.F
  • Performed Back End testing of the database by using SQL queries to make sure that the SQL Server database reflects the updates/change, to verify the database Integrity.
  • Written the test cases for most of the modules of the application and created the automated test scripts using QTP.
  • Wrote ruby step definitions to drive the gherkin steps and run the automation to test the Nationwide App which is the web app that allows customers to place auto insurance quote on Nationwide.com.
  • Automated regression test cases using Java Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Execution of manual test cases and logging of defects. Logging the bugs which are found during Manual Testing and Automation Testing the Suit.
  • Converted existing UFT Script to Selenium script to support multiple browsers using Java, Selenium, and TestNG & Eclipse.
  • Involved in writing load scripts for analyzing performance of Database using Apache Jmeter.
  • Experience in executing projects in AGILE/scrum methodology using ATDD and BDD approach as an Automation and Manual tester using Ruby Cucumber automation framework with Gherkin tests.
  • Create Schema designs and JSON format for API's (Application Programming Interface).
  • Responsible for implementing page object model (POM) using Selenium WebDriver, TestNG and Java and writing and execution of test plans, debugging, and testing scripts and tools.
  • Tested the web pages manually as well as using automated tools like Selenium.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java).
  • Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server and Created SQL queries in Toad to extract the data.
  • Actively involved in SDLC and STLC process and used tools like ALM, Selenium RC/WebDriver, JMeter, SOAP UI, SSMS and Visio.
  • Performed Test Run manually and maintained logs in Test Lab of HP Quality Center.
  • Analysis of the test result, identification of defects and preparation of test reports, defect reporting in Quality Center/HP ALM, follow-ups and defect resolutions.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server and collaborated with the team using Source version control tool GIT.
  • Identified testing patterns, estimated the test effort and created a test execution plan.
  • Created the Git repository for webservices and Wrote test case scenarios for UI work flows and API testing.
  • Extensive experience in System, UAT, Integration, Regression, Performance, End-to-End, Functional and Back-End Testing and run test cases in different browsers (Google chrome, inter explorer, Mozilla).

Environment: HP ALM(QC), JSON, XML, Jenkins, Maven, Java, SQL, SOAP UI, POM, Selenium, Jmeter, SOAP, REST, IE, Firefox, Mozilla, Linux, Ruby, Ruby mine, Cucumber, Postman, Putty, Git, Toad, Oracle.

Confidential, TX

Test Automation Developer

Responsibilities:

  • Followed Agile Software development methodology with bi-weekly sprints.
  • Involved in complex test cases dealing with Business rules, under writing issues, validations and in test cases related to quote screens and rating behavior.
  • Performed agile testing, reviewed the stories and participated in daily Scrum, Iteration Planning and release planning meeting. Performed load testing using J-meter automation tool.
  • Involved in Mobile testing using Appium in both Android, IOS applications using emulator and simulator.
  • Experienced with testing tools such as Ruby-Mine, Cucumber, Selenium, HP Quality Center, Quick Test Professional (QTP)
  • Performed Load and Stress testing using Apache JMeter on web application and server upgrades.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber with Ruby.
  • Used Selenium WebDriver, Eclipse TestNG Annotations in creating HTML reports, Test Suites and Test Scripts. Implemented simulator for Mobile app testing in Android platform using Appium.
  • Regression runs using Ruby and Cucumber, performed failure analysis of the test runs and fixing failed scripts.
  • Involved in writing load scripts using Apache JMeter.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Developed Automation framework for both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG with Dev-Test Methodology.
  • Involved in writing Unit and Regression Test cases for the Product and in Web Services Testing using SOAP UI. Wrote Scenarios, Scenario outlines and Step Definitions using Gherkin in Cucumber for BDD.
  • Used BDD framework with Cucumber, Ruby and created feature files with scenario and scenario outline files.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Created and automated testing solution to test PDF reports to go along with the existing front end functional UFT or Selenium Java test automation framework and created automated scripts to completely automate PDF reports validation. Created Unit Test cases using JUnit framework and unit tested the developed components. Extensively used JUnit for unit testing, integration testing, and production testing.
  • Tracking the bugs and improvements through JIRA. Handling the project with GIT version control.

Environment: Java, Java Script, Selenium WebDriver, TestNG, SQL, Ruby, Bugzilla, Jenkins, SVN, Windows XP, MS Access and MS Excel, XPATH, Cucumber, Quality center, JMeter.

We'd love your feedback!