Qa Analyst Resume
Addison, TX
PROFESSIONAL SUMMARY:
- Over 6+years of experience in Manual as well as Automated Testing of Web Applications and Client/Server applications.
- Experience in all stages of the Software Development Life Cycle and Software Test Life Cycle in all dimensions of Functionality, Usability & Reliability.
- Experience in both Waterfall and Agile project environment.
- Extensive experience in writing Test Plan, Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experience in unit testing, Functional testing, User acceptance testing, integration testing, system testing, Sanity testing, compatibility testing & Security testing of client/server and web - based applications.
- Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
- Proficient in using test automation tools such as Selenium WebDriver/IDE.
- Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
- Expertise in writing automation scripts using JAVA and Groovy
- Have built a test automation framework based on Data Driven Framework, keyword driven framework, Hybrid driven framework, Page Object Model.
- Proficient in the testing database of applications developed with SQL Server, Oracle, and MS Access.
- Sound knowledge on TestNG framework for Unit Testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
- Expertise in functional testing using Selenium IDE and Selenium WebDriver with TestNG testing framework.
- Good experience in Web Services testing using SOAP UI, XML and WSDL and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
- Used SOAP UI tool to test SOAP web services and REST API.
- Experienced in providing the efficient locator's strategy like XPath and CSS to run WebDriver script in stable condition.
- Working experience with defect tracking tools like Bugzilla, Jira and Quality Center (QC)
- Experience in writing SQL Procedures and Triggers in SQL Server, Oracle and MySQL
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, Web Driver, Grid, HP QC, QTP10, SOAP UI, Eclipse
Testing Framework: Data Driven, Keyword,TestNG
Internet Technologies: HTML, XML, XPATH, JSP, JavaScript
Defect Management & Reporting Tools: Quality Center, Jira.
Languages: Java, SQL, VB Script, HTML, CSS, XPATH
Web Servers: Tomcat 3.3, Apache 1.3
OPERATING SYSTEMS: UNIX/LINUX,Windows XP/7/8/10 & Windows Server 2003
PROFESSIONAL EXPERIENCE:
Confidential, Addison, TX
QA Analyst
Responsibilities:
- Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.
- Worked in the form of sprint team with business analysts and developers in agile methodology.
- Analyzed, revised and created test scenarios according to business and functional requirements.
- Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
- Developed automation framework using,java,selenium,Junit.
- Worked with various core java/C# concepts like collections,Exception handling,Generics.
- Created detailed Test cases according to business requirements.
- Used SQL Queries to perform back-end data base testing
- Involved in design and implementation of Selenium WebDriver Automation framework for smoke and regression test suites (TestNG and Maven).
- Implemented cross browser and cross platform web testing with WebDriver.
- Used Quality Centre and JIRA as the test management tool for the maintenance of the test cases and to track the defects.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using TestNG prior to Agile release.
- Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
- Created a stable Automation framework using Selenium WebDriver/JAVA that provided Reporting, Logging & Data base validations.
- Developed test scripts to automate process of testing in Selenium RC and Web Driver using TestNG.
- Developed and maintained automated regression test cases in Selenium using Java programming language.
- Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using TestNG prior to agile release.
- Used TestNG testing Framework as a test runner with Selenium.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
Environment: JIRA, Automation, Selenium Web Driver, TestNG, Maven, Eclipse, Java, Java Script, SQL, Data Driven, HTML, XML, Cucumber
Confidential, Houston, TX
QA Analyst
Responsibilities:
- Working in the agile environment with frequently changing requirements and features set.
- Extensively involved in Test Planning, Test Scenarios and Test Strategies with inputs from the assigned Business Analysts.
- Developed test scripts with JAVA-Selenium to automate browser and web applications under Cucumber (BDD) Framework.
- Developed automation framework using java,selenium and Junit.
- Performed REST API Testing using Http JAVA/C# Test Client for SOAP/REST web APIs.
- Participated and performed individually in Requirement analysis, Test estimation review meetings with business, Developing Requirement Traceability Matrix, Designing of complex business Scenarios & Test Case Review.
- Responsible for creating and maintaining automation acceptance test suite using Selenium,JAVA 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.
- Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber
- Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
- Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- 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, Cucumber, Maven, Jenkins, HP ALM, HTML, XML, Agile, JIRA, SQL, and Windows.
Confidential, Dallas, TX
QA 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.
- 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: SQL, Manual Testing, Test Director, V-Model, Windows.
Confidential, Milwaukee, WI
QA Analyst
Responsibilities:
- Involved in reviewing and discussing Test Plan with other team associates.
- Analyzed requirements, detailed design, and formulated test plan for the functional testing of the application.
- Analyzed Business Requirements and developed POS test scenarios and test cases using QC and Participated in all phases of STLC.
- Developed Manual Test Cases to test the functionality and behavior of the application using HP Quality center/ALM.
- Involved in writing Test Plan and executed the test cases manually.
- Working on POS QA Testing was involved in setting of QA Test environment with simulated POS test environment.
- Performed System Testing, Functional Testing, Black Box testing, UAT (User Acceptance Testing) and Regression Testing.
- Bugs were reported to Developers using QC-ALM and after rectification from Developers retesting was performed.
- User defined functions were written according to the functionality of the application.
- Actively participate in the team meeting with the Developers, Business Analyst and Support team to understand the test requirements effectively.
- Participate in Review meetings, Walkthrough and Defect meetings. Attended daily status meetings and weekly team status meetings for reporting testing status.
Environment: HP ALM Quality Center, Manual Testing, POS, UNIX, Oracle, TOAD
