We provide IT Staff Augmentation Services!

Qa Analyst Resume

3.00/5 (Submit Your Rating)

Garland, TX

SUMMARY:

  • Over 8+ years of experience in Software Quality Assurance of both Manual and Automation 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.
  • Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid.
  • Expertise in writing Automation scripts in Selenium using Java programming language.
  • Have built a test automation framework based on Data Driven Framework, keyword driven framework, Hybrid driven framework, Page Object Model.
  • 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)
  • Proficient in the testing database of applications developed with SQL Server, Oracle, and MS Access.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

TESTING TOOLS: Selenium IDE, Web Driver, Grid, HP QC, SOAP UI, Eclipse

TESTING FRAMEWORKS: Data Driven, Keyword, TestNG

INTERNET TECHNOLOGIES: HTML, XML, XPATH, JSP, jQuery, JavaScript

DEFECT REPORTING TOOLS: Bugzilla, Quality Centre, Jira.

LANGUAGES: Java, SQL,VB Script, Python, Shell Scripting, HTML, CSS

WEB SERVERS: Tomcat 3.3, Apache 1.3

OPERATING SYSTEMS: UNIX/LINUX,Windows XP/7/8/10 & server 2003 and Mac

PROFESSIONAL EXPERIENCE:

Confidential, Garland, TX

QA Analyst

Responsibilities:

  • Leading Automated Testing Process for SHOP Team using Selenium WebDriver (TestNG) for BestBuy e-commerce Web-Based application to meet the needs of customers.
  • Review Functional requirement and use case document to understand the Business logic, application requirement and technical aspects of the system.
  • Attend meetings, involved in QA planning, coordination and implementation of QA methodology.
  • Responsible for participation in writing the Test Plan and Test Cases based on the business requirements.
  • Created scripts using WebDriver based on Modular framework.
  • Developed automation scripts using Selenium Web Driver with TestNG Framework.
  • Used Firebug to inspect the X path of the web elements and Eclipse IDE for Java development.
  • Developed SQL queries to query the database find out correct data for testing and to test the backend process of the application.
  • Performed data driven test and regression testing using Selenium.
  • Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using JIRA Tool.
  • Tested web services based on data and functions by SOAPUI.
  • Developed Test Cases in Java language using Eclipse IDE and TestNG framework.
  • Created automation scripts in Eclipse, Selenium WebDriver, running them as TestNG.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Participated in daily SCRUM meetings and meetings involved in QA planning, coordination and implementation of QA methodology.
  • Perform Test data creation and Scripting, Validation, Review, Analysis, Reporting, Troubleshooting.
  • Responsible for Writing the Test Plan and Test Cases based on the business requirements.
  • Review Test Plans, Test Cases and Test Scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.

Environment: Selenium Web Driver, Java SE, SQL Server 2014, Excel, Windows R2 Servers, UNIX, HTML, JIRA, MS Office Tools, Test NG, SOAPUI .

Confidential, Atlanta, GA

QA Analyst

Responsibilities:

  • Effectively participated in everyday Agile SCRUM stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Participated in preparation of Test Plans in accordance with the business requirements.
  • Developed and Executed Automation Test Cases for Functional testing of various modules of the application.
  • Created and enhanced numerous test scripts to manage changes in the tested application's GUI, objects and in the testing environment using Selenium WebDriver.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Used Java language and TestNG framework for scripting.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Extensively used Selenium (data-driven, Xpath locator) and WebDriver to test the web application.
  • Integrated with Continuous Integration tools Jenkins for running the test on nightly basis automatically.
  • Automated functional scenarios using Selenium IDE and RC.
  • Using Selenium Web driver with Java to create new scripts for regression
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Executed positive and negative scenarios.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.

Environment: Selenium WebDriver, TestNG, Firebug, Fire Path, POM (Page Object Model), RESTFUL Web Services, SOAP UI, Web Services, Quality Center, Eclipse,JAVA, Microsoft Excel.

Confidential, Addison, TX

QA Selenium Tester

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.
  • Created detailed Test cases according to business requirements.
  • Used complex 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.
  • 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.
  • 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.
  • Used Firebug, C#, JSON, WPF and XPath to work with the application objects.

Environment: C#, JIRA, Automation, Selenium Web Driver, JSON, TestNG, Maven, Eclipse, Java, Java Script, SQL, WPF, Data Driven and TestNG Frameworks, HTML, XML, Cucumber

Confidential, PA

Selenium QA Tester

Responsibilities:

  • Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber(BDD), and Eclipse.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
  • 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 Jira as defect tracking tool on the project.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
  • Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.

Environment: Selenium Web Driver, JIRA, Jenkins, SVN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.

Confidential, Plano, TX

Manual Tester

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.
  • Developed Manual Test Cases to test the functionality and behavior of the application using HP Quality center/ALM.
  • Developed Test Cases & Test Scripts for functional testing.
  • Involved in writing Test Plan Using QC 10.0.
  • 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 regression testing 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, Unix, Oracle 10g, TOAD, SOAP UI

We'd love your feedback!