We provide IT Staff Augmentation Services!

Quality Assurance Analyst/ Tester Resume

0/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • Over 7+ years of experience in Software Quality Assurance and Software Testing of Client/Server Applications and Web based applications using Manual and Automation methodologies.
  • Strong analytical, communication, problem solving, decision making and organization skills and an excellent team player.
  • Excellent understanding and experience of working on all the phases of SDLC.
  • Expertise in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
  • Worked extensively on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
  • Expertise in Manual testing using HP Mercury Quality Center (QC) and Microsoft Test Manager.
  • Proficient in different forms of testing like Manual testing, Unit testing, Integration testing, Regression testing, Performance testing and Non - functional testing.
  • Worked extensively on performing Black Box Testing, System Testing, Smoke Testing, Regression Testing and User Acceptance Testing.
  • Experience in creating test data and end to end testing for POS devices/application.
  • Automation experience in Selenium using both JAVA and C#.
  • Experience working on automation framework based on BDD approach using tools like Specflow and Cucumber using Gherkin language.
  • Experience in using IDE like Visual Studio and Eclipse.
  • Extensive experience on POS self-checkout / POS QA Testing, involved in setting of QA Test environment with simulated POS test environment; testing and validating POS transaction in accordance with PCI-Compliance.
  • Experience on working XML and testing API using SOAPUI
  • Experience in writing and executing SQL queries on databases for backend testing
  • Extensive experience of working on both web-based and client server applications.
  • Excellent team player with excellent interpersonal and communication skills.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
  • Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver.

TECHNICAL SKILLS

Languages: JAVA, C#, HTML/XHTML, XML, JavaScript

Testing Tools: Selenium IDE, Selenium RC, WebDriver, Selenium Grid, WebDriver Backed Selenium, Specflow, Cucumber, Quality Center, TFS, Microsoft Test Manager, SOAPUI

IDE: Eclipse, Visual Studio, SQL Developer

Web Debugging Tool: XPath, Xpather

Databases: SQL Server, MS Access

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: Junit, TestNG

Operating Systems: Linux, Windows, Mac

Other tools: Qmetry, SVN, SourceTree, BitBucket, GIT, TFS, TFVC

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Automation Quality Analyst

Responsibilities:

  • Reviewed the requirements and technical specifications for development of a test plan and developed high level test cases.
  • Prepared detailed manual and automated testing scripts test plans test scenarios test cases and test scripts by understanding the business logic.
  • Involved in analyzing Business Requirement Documents (BRD) and Technical Specification document and developed test plan and test cases for testing the application
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Analyzed the business requirements, developed test plans and created test cases inQualitycenter, a test management tool.
  • Worked existing Selenium Automation Framework with C# using Data Driven Testing and MS Test.
  • Designed structured User Interface UI automated Test cases usingSelenium WebdriverinC#for web-based software products used to perform software testing.
  • Involved in writing test scripts using C# and executed it through Selenium WebDriver for Functional and Regression testing.
  • Worked on Behavior Driven Development (BDD) based automation framework using Specflow and C#.
  • Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.
  • Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Developer Tools.
  • Working knowledge on creating business-friendly acceptance test using Specflow (C#).
  • WroteData driven,Cross Browserautomation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
  • Used Soap UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Extensively used SQL statements to query the SQL Database for Data Validation and Data Integrity.
  • Tested daily data import jobs and SSIS packages with the data in the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
  • Prepared Test Mapping sheet to keep track of the test cases are been automated
  • Used JIRA to open bugs, create tasks and user stories, initiate change requests.
  • Used SourceTree to check in the code and get the latest code.
  • Analyzed the business requirements, developed test plans and test cases using JIRA.
  • Responsible for coordinating with offshore team for test management and delivery.
  • Involved in UAT and production support activities.

Environment: SQL Server 2014, SOAPUI, Selenium WebDriver, Windows XP, MS Office XP, HTML, XML, ASP.NET

Confidential, Plano, Texas

Quality Assurance Analyst/ Tester

Responsibilities:

  • Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.
  • Worked with Business Analysts and end users while developing test cases, test scenarios also while testing the application.
  • Involved in design and development of keyword-driven automation framework using Selenium WebDriver.
  • Actively participated in Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in TFS.
  • Contributed in regular status meetings to state any bugs, problems and risks.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium Webdriver.
  • Developed and implemented automated scripts for testing web-based applications using C#, Visual Studio, Nuget, NUnit, Specflow, and Selenium Web Driver.
  • Builtautomationscripts using Data driven and NUnit Framework.
  • Worked with the functionality and Regression testing cycles of major product releases by developing test suite usingSeleniumWebdriver.
  • Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
  • Used SQL queries to perform Select, Update, Delete, Insert and Join statements.
  • Developed and executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity and also to check the data flow between different Systems.
  • Used SoapUI and Postman to test SOAP based services and RESTful services.
  • Extensively worked on validating data loads during ETL process.
  • Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests.
  • Used browser developer tools to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Attributes and Tags.
  • Used SoapUI to test the API responses and validate the data in the UI.
  • Responsible for testing the application against different environments in QA, staging and production
  • Implemented test schedule, tracked defects and assigned them to developers based on their priority.
  • Verified that the Software Quality Assurance Standards is met throughout all the phases of development.

Environment: AGILE, TFS, SQL, SQL Server, SOAPUI, Selenium Web Driver, Selenium Web Driver, NUnit, Nuget, C#, Visual Studio

Confidential, Dallas, TX

QA Automation Tester

Responsibilities:

  • Involved in analyzing Business Requirement Documents (BRD) and Technical Specification document and developed test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
  • Prepared Test Mapping sheet to keep track of the test cases are been automated.
  • Used Excel to prepare the test cases and Qmetry to store and manage the test cases
  • Used Jira to open bugs, create tasks and user stories, initiate change requests.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Used Sourcetree to check in the code and get the latest code
  • Developed reuse package based on Object Oriented Design for improving performance on database functions.
  • Created test scripts using company proprietary framework called Lattice which had their own library classes
  • Working knowledge on creating business-friendly acceptance test (BDD based) using Cucumber (Java).
  • Ran automation scripts in a batch for each build.
  • Performed manual testing of each build and then regression testing on each build
  • Used SoapUI to test the API responses and validate the data in the UI.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Involved in documentation as to how to maintain and run scripts for future enhancements.
  • Responsible for testing the application against different environments in QA, staging and production
  • Analyzed the business requirements, developed test plans and test cases using JIRA, a test management tool
  • Responsible for coordinating with offshore team for test management and delivery.

Environment: Java, Lattice Framework, TestNG, JIRA, Qmetry, Postman, Roku, SourceTree, Bitbucket, MS-Excel.

Confidential, Irving, TX

Automation (Selenium)/ Manual Tester

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach like Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Performed Unit testing with TestNG test framework and use Bromine for easy running the test and store the result for analysis the test.
  • Identified the Test Scenarios based on Functional Specifications and Business Requirements.
  • Used firebug to identify object’s ids, Name, XPaths, links in the application.
  • Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Environment: Selenium, Quality center, TFS, WebDriver, Cucumber, TestNG, MAVEN, JENKINS, Junit, Windows XP, MS word, MS XL.

Confidential, Irving, TX

QA Tester

Responsibilities:

  • Working in Agile methodology with SDLC
  • Creating test cases, executing, recording results
  • Conducting integration test, platform certification testing
  • Creating automated test scripts by modifying the existing functions
  • Conducting regression test, by using the automated scripts for QTP
  • Creating test data with help of python tool
  • Conducting benchmark testing for performance for each Sprint
  • Creating performance graphs for each Sprint

Environment: QTP, Quality Center, SQL Server, Agile Methodology (Scrum/Sprint)

We'd love your feedback!