We provide IT Staff Augmentation Services!

Sr.qa Engineer Resume

Glenn Allen, VA

PROFESSIONAL SUMMARY:

  • 8 years of Experience as a QA Manual, Performance & Automation Tester for web, Mobile applications and client/server with specializing in software Assurance Testing and QA Automation Engineer.
  • Experienced in working with Agile/Scrum and Waterfall environments.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver, UFT/QTP, NUnit/Junit/TestNG, Load Runner and JMeter.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Exposure in programming languages and script like Java, C#, Groovy, Python, JavaScript, HTML, CSS, Shell Script and Linux.
  • Experience in executing test scenarios and documenting the test results in Rational Team Concert (RTC).
  • Experience in developing, implementing and maintaining Automation frameworks - Keyword Driven, Data Driven Frameworks, Hybrid and Page Object.
  • Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
  • Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider.
  • Working experience Xpath, Firebug, Firepath, Log4j, Maven and TestNG annotations.
  • Experience in using Maven to manage dependencies.
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools and executing Groovy scripts.
  • Experience in Back-end testing, data validation, ETL Automation, Database testing using SQL queries.
  • Created manual Test Cases in HP QC/HP ALM for various User Stories based on Release.
  • Strong knowledge on Protractor and Jasmine for End to End testing and Java Script Unit Testing.
  • Experience in using Eclipse to develop TDD, Junit and TestNG frameworks.
  • Experienced in developing BDD framework using Cucumber with the help of feature and step definition file.
  • Worked with APM framework IOS, Android and Hybrid application.
  • Experience in using the HP Automated Tools like UFT 11.52, Quick Test Pro 9.2, QTP 10, Quality Center 9.1 & 10.0, and ALM 11.0.
  • Experience in working with Oracle, DB2, My SQL and MS-Access Databases.
  • Experience in different Testing methodologies like Black Box, White Box, Smoke Testing Functional testing, Regression testing, Unit, Integration testing, GUI testing, System Testing, User Acceptance testing(UAT) Installation, Compatibility and Load testing.
  • 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.
  • Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process.
  • Experience with Protractor for End to End testing.
  • Expert in both Manual and Automation (Selenium/IOS/Cucumber/calabash) testing of the applications.
  • Expertise in using Tools HP Quality Center, Rational Clear Quest, Bug Zilla, Rally and JIRA.

TECHNICAL SKILLS:

Testing Tools: JIRA, AWS, Selenium Web Driver, QTP/UFT, HP Quality Center/ALM, Jmeter, Firebug, FirePath, Soap UI, Coded UI, Microsoft Visual Studio, Android Studio, Manual Testing, HP UFT and IBM RFT, RTC.

Programming/Scripting Languages: Java, JavaScript, Ruby, Shell Script, VBScript, C, C++, C#, Python, PHP, HTML and XML.

Frameworks: Junit, TestNG, Appium, TDD, Data Driven, Keyword Driven, (Automation Test Framework), and Backend Testing.

PROFESSIONAL EXPERIENCE:

Confidential, Glenn Allen, VA

Sr.QA Engineer

Responsibilities:

  • Performed functional testing of the enterprise Energy Management application in accordance with business and technical requirements.
  • Performed automation testing, investigated automation errors, analyzed results.
  • Performed User Acceptance testing and functional automation testing using Test Complete/Execute.
  • Responsible for Energy Modeling module of the application.
  • Formulated testing strategies and estimate testing tasks.
  • Documented errors and retested defects reported using IBM Rational Team Concert (RTC), provided ongoing assistance to clients on testing projects and the use of testing tools.
  • Used various defect-tracker such as JIRA, File Maker and AWS to add defects to the database.
  • Executed functional, system and performance tests to achieve optimal test coverage.
  • Performed automated and functional testing using VMware Lab Manager and ESXi Server.
  • Modified and updated upgrade database scripts, stored procedures, indexes and views.
  • Reviewed and updated existing test cases in accordance with the new requirements.
  • Created new test cases and transfer test cases from other sources and organized them in HP QC.
  • Developed, documented and executed test plans, test proposals and test cases to ensure the quality of the software.
  • Designed and executed smoke tests, stress tests, boundary value tests, and error guessing and performance tests.
  • Performed functional testing on the application by creating Manual and Automated Test Scripts using VBScript in Quick Test Pro
  • Involved in Task Creation, Task Estimation, Task Distribution, Task Prioritization and Communication among Onsite and Offshore Team Members.
  • Identified, troubleshoot and characterized product quality issues and performed defect logging and results analysis using HP QC filters and reports.
  • Participated in design and requirement meetings for the new release.
  • Reviewed requirements for testability.
  • Expertise in ETL Verification, BI reports.
  • Review the test cases written for integration and functional testing as per the scenarios created.
  • Created tables & Performed Data Driven Test to retrieve items from the database using SQL.
  • Developed solid understanding of the customers' energy management related business needs.
  • Performed performance testing of Schneider Electric software.
  • Contributed to continual improvement of QA tools, processes and methodologies.

Confidential, Houston, TX

QA Engineer

Responsibilities:

  • Responsible for analyzing the business requirement and functional specifications to design tests and create test scenarios.
  • Performed smoke, functional, integration, regression.
  • Used Selenium Web Driver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium/TestING.
  • Reported and tracked defects found during the execution of manual test cases and automated test run in Selenium.
  • Participated in peer reviews of Test Cases, SQL structure, Test Plans and Automation scripting.
  • Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium Web Driver, primary language used for automation was JAVA.
  • Assisted on developing and maintaining robust and effective Page Object Model Framework
  • Used Firebug and Fire path to identify and locate elements as needed, along with creating custom xpath using xml functions
  • Implemented Selenium Grid for parallel testing on multi browser and OS combination
  • Executed full test on every regression build and provided detailed report to the upper management
  • Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly.
  • Used Maven as primary build management tools
  • Performed mobile automation testing on android and IOS devices using Appium.
  • Create and track bugs and generate bug reports using JIRA.
  • Write and execute SQL queries
  • Met with the developers and technical content writers on a daily basis to update the test documents.
  • Participated weekly meetings and discussed enhancement and modification Request issues.

Confidential, Columbus, OH

QA Analyst

Responsibilities:

  • Interacted with business community and gathered requirements based on changing needs. Incorporated identified factors into Informatics mappings to build the Data Mart
  • Identified & Isolated software defects, ability to find the bad defects / bugs quickly, report and verify defect fixes via JIRA and ALM
  • Executed software Compatibility, UAT, Functional and End to End testing and documented the results. Provided quality updates to project managers. Worked with the Developers and the Test Lead to verify the Test Cases.
  • Integrate new systems with existing systems and make sure existing data delivered correctly, also, verified new platform behave as well as Gas & Electric Business requirements.
  • Ensured compliance with testing standards. Collaborating with IT teams, business units and vendors to define a comprehensive solution strategy that addresses Gas and Electric Business Requirements
  • Identified the Test Cases and documented them in Quality Center (ALM). Upload large amount of UAT and Functional test case via Excel Ad-in to ALM and track management.
  • Prepared UAT test scenario and test case as per business requirements and Assist UAT Lead in coaching new Business Users to perform User Acceptance Testing to ensure all the business requirements have been fulfilled by the application
  • Extensive experience in UAT lifecycle starting from reviewing requirements preparing process scripts creating material for the UAT Testers and making sure they understand how to log /assign/test/retest defects and once the defects are tested successfully how to close them.
  • Analyzed and reviewed Test Plan functional and design specifications to ensure full understanding of individual deliverables
  • Developed Test Cases for UAT, Functional and End to End test scenarios, Test Scripts, Expected Test Results and Test Procedure from functional requirement, Specifications to implement through testing process.
  • Documented errors and retested defects reported using IBM Rational Team Concert (RTC), provided ongoing assistance to clients on testing projects and the use of testing tools.
  • Involved in creating the Traceability matrix based on Functional requirement in each module via TFS (Team Foundation Server) to assign/manage tasks and requirements Document, request and maintain test artifacts. Track build/code
  • Creation of Test Data according to the scenarios. Loaded the Test Data into the ALM to prepare for the execution of Test Cases.

Confidential, Washington, DC

QA Tester

Responsibilities:

  • Involved in the discussions with the project team of defining Performance requirements, Load Scenarios and work load patterns.
  • Understanding business requirements and developing the Automation Test Scripts.
  • Involved in Regression Testing and creation & execution of test scripts.
  • Designing element identification XPath and CSS selectors.
  • Involved in generating Test Scripts using Selenium for different transactions to execute Functional Testing, Regression Testing and Acceptance Testing.
  • Developed Performance Test plan, executed Load testing, analyzed the results and generated load testing Reports Using Jmeter.
  • Raising defects in JIRA & tracking them to closure.
  • Involved in developing monitoring scripts for all the servers participated in the testing.
  • Used Fire Path Tool to identify the Object's id, Name, XPath, link in the application.
  • Understanding of JUnit, Framework and annotations.
  • Create Test Data for test purposes and Set up test bed.
  • Review requirements and provide constructive feedback to business/development.
  • Define/ create Test Strategies, Test Plans, Test acceptance criteria, Test Cases and used the baseline scripts for future Automation.
  • Used SQL Assistant to write SQL and query the database tables.
  • Used Inner join, Outer Join, MINUS operations and Case statements in SQL scripts.
  • Created complex SQL queries to validate the initial and incremental ETL loads.
  • Execute test, evaluate results and report them correctly.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Jira.
  • Conducted Data Driven testing, cross browser testing and parallel test execution.
  • Interacted with the project team to assign priority to test cases based on dependency and criticality.
  • Constructed test data in excel for system testing.

Confidential, Chicago, IL

Senior Quality Engineer

Responsibilities:

  • Developed, prepared/presented test plan overview and statuses from kick off through release completion to project teams, including business analysts, development, support and CTO.
  • Led four person QA team in aggressive functional and regression test cycles with multi-tier applications, X-trader/MD Trader to exchange gateways verifying consistent high quality software and functional integrity.
  • Galvanized the productive tester/developer and business analyst relationships.
  • Troubleshot, analyzed and incorporated production field issues into test regression suites.
  • Led of quality team and testing efforts on multiple projects.
  • Consistent on-time completion of new gateway project testing on Sydney Futures Exchange, FIX Adapter as well as MX -Montreal and HotSpotFX.
  • Assisted with FIX based injector tool for test suite automation efforts on FIX Adapter and FIX gateway.
  • Maintained QA lab environment version integrity by verifying each new build post migration
  • Delivered both the CBOT product migration to Globex and market data FIX FAST platform replacement ahead of exchange timeline.
  • Promoted from FIX Support Specialist to Quality Engineer and Senior QE.

Hire Now