We provide IT Staff Augmentation Services!

Qa Analyst Resume

4.00/5 (Submit Your Rating)

Great Falls, VA

PROFESSIONAL SUMMARY:

  • Nine years of experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle(STLC), Defect Management Life Cycle and QA Methodologies.
  • Experience with all phases of Software Development & Test Life Cycle (SDLC & STLC) using various methodologies like Agile/Scrum and Waterfall.
  • Attended SCRUM life - cycle ceremonies: Daily Standup, Sprint Planning, Sprint Grooming, Sprint Demo, and Sprint Retrospective.
  • Complete knowledge on Object Oriented Programming (OOP) concept by using inheritance, abstraction, encapsulation and polymorphism. Extensively used JAVA for test case automation.
  • Expert in managing JAVA automation projects using build tools like Maven. Configured and developed Maven build tools along with incorporated object model file (pom.xml) in projects.
  • Executed back-end testing using SQL queries to view transactions of data and ensure the success of validating data.
  • Experience in Business Functionality Testing, Smoke testing, User Interface testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT testing, Regression Testing, Documentation and Reporting.
  • Extensive knowledge and experience in Behavior Driven Development and Test-Driven Development.
  • Successfully designed and developed Test plans, Test cases, Test scenarios, Test scripts.
  • Developed and maintained Automation Framework with different Frameworks such as Data Driven, Keyword Driven, and Hybrid Automation Frameworks.
  • Designed Page Object Model(POM) applying for the framework in order to organize and clean the codes.
  • Utilized Cucumber HTML reports and JSON reports to automate test reports and include screenshots of failed scenarios.
  • Strong comprehension of XML and HTML code files.
  • Broad experience applying JUnit and TestNG to establish the course of scripts by incorporating annotations and performing parallel executions on various platforms and browsers.
  • Substantial knowledge in developing BDD scripts including Cucumber and writing step definitions for behavior using Gherkin language.
  • Scheduled Smoke and Regression tests using Continuous Integration tool Jenkins, and Git for Version Control System.
  • Good experience as a QA Engineer including Automated/Manual Testing of Web based applications with test automation using Selenium WebDriver with Java, JUnit/ TestNG, Maven, Cucumber, Jenkins, Git.
  • Experienced JDBC establish connectivity between the JAVA Programming Language And wide range of databases.
  • Experienced in with REST FULL by using REST-ASSURED JAVA Library to automate HTTP request & response.
  • Experienced using POSTMAN for API manual testing.
  • Experienced using Apache POI library open EXCEL sheet read, write data from it within the Selenium test scrip
  • Experienced with defect-reporting and defect-tracking using the test management tool HP ALM/ Quality center.
  • Experienced in developing VB scripts in QTP/UFT to perform functional, regression, system and end to end testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA and generate repot-using Jenkins.
  • Extensive Load testing using the Apache JMetertool in combination with Selenium WebDriver to drive the load via the UI. Conducted variety of tests ranging from HTTP based testing, UI driven testing and Data Driven testing, all via the JMetertool. Presented findings on a regular basis to the management.
  • Expertise in .NET framework with great proficiency in creating applications using Web Forms, ASP.NET,C#/VB/MVC.NET, ADO.NET, XML, AJAX toolkit, Cascading Style Sheets (CSS).
  • Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C#.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE, Selenium Grid, Cucumber, Maven, HP UFT/QTP, Rest Assured, JMeter

Bug Tracking Tools: JIRA, HP ALM/QC

Project Building Tools: Maven, Page Object Model (POM)

Repository System: Git, GitHub, Ant

Continuous Integration: Jenkins

Data Base: Oracle Database, SQL Server, MySQL, DB2

Programming Language: JAVA, VB Script, JSON, HTML, XML, SQL, PL/SQL, C/C++, .NET/C#, Visual Studio

Operating System: Windows, Unix/Linux

WORK EXPERIENCE:

Confidential, Great Falls, VA

QA Analyst

Responsibilities:

  • Performed Automation and Manual Testing in a Web Based Application.
  • Participated in meetings with BA and developers to discuss requirements, reviews, testing and documentation for the application developed in an agile environment.
  • Actively participated in Daily Standup, Sprint Grooming, Sprint Planning, Sprint Demo, and Sprint Retrospective.
  • Closely worked with the developers and product managers to define the components of the automation testing in order to validate requirements of the application.
  • Analyzed and studied requirements and documentation to plan and create test cases.
  • Centralized web elements and made them reusable applying Page Object Model (POM).
  • Researched, analyzed, reported and retested resolved bugs.
  • Maintained Maven project written on Java to develop and execute Acceptance Tests from Cucumber feature files.
  • Developed Test Scripts to test the functionality of the application and executed automation scripts on different browsers/environments and reported defects/results to the team.
  • Wrote automated test validation scripts for SOAP/REST Web Services.
  • Performed Smoke, Functional, Positive, Negative, Integration, System, UAT and Regression Testing.
  • Worked with data tables, calendars, managed pop-up windows, alerts.
  • Prepared and executed test scripts using Selenium, Java and Eclipse.
  • Wrote test scenarios in Cucumber using Gherkin language.
  • Performed Back End Testing using JDBC (Java Database Connection).
  • Tested the application usingJMeterTesting Framework
  • Used Maven as the build tool, Git for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Working on Framework for Performance testing of all the Web service API (s) and Java API (s) usingJMeter3.1.

Environment: Agile/Scrum, Selenium WebDriver, Maven, Cucumber, JUnit, Jenkins, JMeter, JIRA, Git, HTML. CSS, XML, HP ALM/QC, Visual Studio, SQL Server, Oracle, JavaScript, JSON, JAVA, Windows.

Confidential, San Diego, CA

Test Engineer

Responsibilities:

  • Involved in Planning and Analysis of the project and created Test Plan, Test Scripts, and Test Cases.
  • Involved in preparing Testing Strategy to meet Acceptance Criteria.
  • Participated in analyzing and maintaining requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Lead complex test automation efforts using Cucumber and Java for Agile software projects.
  • Executed functional, regression, integration, and end-to-end testing during the various phases of the application testing. Supported all major production releases.
  • Analyzed test results and tracked software defects, recorded, documented and reported defects.
  • Collaborated with developers and Business Analysts to resolve defect issues.
  • Configured test machines in order for the installation process of builds to execute correctly.
  • Involved in creating Data Driven and Keyword Driven Tests and maintained Hybrid Framework.
  • Created Generic API for the framework managing by Maven.
  • Used JDBC to perform DB testing from Java. Involved in data migration using MySQL proficiency.
  • Used TestNG for creating Test Suites and running parallel tests.
  • Designed, built, and maintain efficient, reusable, and reliableC#code
  • Excellent experience in creating & consuming Web services over SOAP usingC#.
  • Created a database population tool using C# using XML as its data source.
  • Used WPF for the front end using C#.
  • Updated test procedures as functionality changed during testing cycle, prepared Test cases and Test plans for new functional modules.
  • Prepared and executed Automation Test Scripts using QTP/ UFT and VBScript according to manual test cases.
  • Worked on Web-services applications, using SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.

Environment: Selenium WebDriver, TestNG, JUnit, Maven, Cucumber, Jenkins, Git, Html, CSS, XML, JIRA, HP ALM/QC, HP UFT/QTP, Visual Studio, SQL Server, Oracle, SOAP UI, JavaScript, VB Script, Agile/Scrum, JAVA, C#, Windows, Linux.

Confidential, VA

Software Tester

Responsibilities:

  • Wrote Test cases, and updated Test plans for the logistics module based on Use cases.
  • Analyzed and identified the areas of a project for Test Automation.
  • Created Automation scripts in such way that to results can be generated in Text file, Excel and HTML formats.
  • Collaborated with product management teams in a waterfall environment to develop a comprehensive set of tests for web-based applications.
  • CSS/HTML/JS/Cookies/Browser and OS Compatibility/Webpage performance to validate end-to-end automated testing and debugging usingSeleniumIDE.
  • Performed Web Service testing using SOAP UI.
  • Tracked Defects to successful resolution using test & defect management tool like Quality Center/ ALM.
  • Wrote SQL queries for database backend testing, research, and validation.
  • Involved in planning QTP testing process by Analyzing the UAT.
  • Tracked and logged defects by using HP ALM Quality Center.
  • Created and prepared the Test data and Test scripts in QTP for Data Driven Testing.
  • Created compiled modules that were used to test functionality of the application.
  • Collated final test results and reports for the Project Manager and other designated project personnel.

Environment: Waterfall, Html, CSS, JavaScript, VB Script, SQL Server, Oracle, HP QTP, HP Quality Center, AJAX, SOAP UI, SeleniumIDE, JAVA, C#, Windows, Linux.

Confidential

Database Administrator

Responsibilities:

  • Participated in the construction of the website of "China Higher Student Information Network" of the Ministry of of China. Responsible for background database development with management.
  • Collaborated with the system Administrator to configure any software and hardware requirements that will function with the Oracle Database.
  • Performed database cloning/migration using RMAN and Data Pump export / import utilities in Oracle 11g.
  • Setup procedures for database statistics gathering such as frequency, optimal time for statistic gathering.
  • Wrote basic SQL queries using SQL Developer to extract and analyze data in primarily Oracle database.
  • Wrote some complex PL/SQL queries for testing Back end database tables.
  • Improve data query, statistical efficiency, providing real-time "Excel and icon display."
  • Independently complete the daily database backup and student/professor information correction script.
  • Database backup and restore, block recovery, table recovery, error handling, wait for event handling.
  • Documented Database structure, changes, problems, issues for future .
  • Expertise in producing and maintaining project specific processes and work ethics.
  • Generated problem and changed reports and ensured the Corrective action for these reports operate correctly.
  • Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.

Environment: MS SQL Server, Oracle, MySQL, MS Access, PL/SQL, Visual FoxPro 6.0, PowerBuilder 9.0, Html, CSS, JavaScript, VB Script, Windows.

We'd love your feedback!