We provide IT Staff Augmentation Services!

Senior Qa Test Engineer Resume

4.00/5 (Submit Your Rating)

Detroit, MichigaN

SUMMARY:

  • Over 8+ years experience in analysis and testing of client - server and web-based, financial and healthcare applications.
  • Expertise in Quality Assurance and Quality Control methodologies and been involved in all phases of the Software Development Life Cycle
  • Extensively performed manual testing and automated test scenarios with emphasis on graphical user interface, functional, regression, integration, system and performance testing
  • Experience with QA Methodologies including Black-Box, White-Box, Gray-Box testing and QA Strategies to ensure the Quality Control.
  • Comprehensive knowledge of Software Development Life Cycle (SDLC) methodologies including Waterfall and V-Model model
  • Experience in creation of test plans, test cases and test scripts from the requirements for Automation/Manual and Batch Testing
  • Expertise in Manual Testing and creating automation environment using Quick Test Professional, Mercury Quality Center, Load Runner and WinRunner
  • Performed extensive back-end database testing on SQL Server using SQL
  • Experience in execution of Autosys jobs for batch testing
  • Used TOAD to query the database using SQL queries for verification of data integrity
  • Proficiency in test management tools like Quality Center and Test Director for creating and managing test plan and test cases and for defect tracking
  • Experience in creating Requirements Traceability Matrices
  • Expertise in coding driver scripts, error handling functions, and reusable function libraries for each unique T-code to automate the Regression and Data driven testing using QTP.
  • Good team player and ability to work under tight project schedules.
  • Excellent verbal and written communication skills with ability to interact with business end users and comprehend and communicate project details.
  • Have strong organizational skills that facilitate commitment and success in projects.

TECHNICAL SKILLS:

Test/Defect Tracking Tools: HP Quality Center ( QTP 9.2, WinRunner, LoadRunner), MS Excel, MS Visio, MS Project, PICT

Databases:  SQL Server, Oracle 9i, MS Access, Postgres

Application Languages: VB.NET, C# 1.1, 2.0, Visual Basic 6.0, Java, C

Web Languages: ASP.NET 1.1 & 2.0, ASP, HTML, XML

Scripting Languages: VBScript, UNIX Shell Script, JavaScript

Operating Systems: Windows 95/98/NT/2000/XP, UNIX, Red Hat Linux

PROFESSIONAL EXPERIENCE:

Senior QA Test Engineer

Confidential, Detroit, Michigan

Responsibilities:

  • Involved in requirements gathering meetings with stakeholders, and captured requirements and business processes using mock-ups and use case diagrams
  • Involved in writing test plans, test scenarios and detailed test cases based on requirements and functional specifications
  • Analysis of the business requirements and created necessary test plans and test cases outlining the scope of the project
  • Participation in all phases of Software development and test development life cycle and maintained the requirements traceability matrix and reviewed frequently to ensure that test cases appropriately translated and mapped to business requirements
  • Responsibility for ensuring proper test coverage for CURAM applications on HCR by reviewing, analyzing, and understanding all business, design, and functional requirements for testability and completeness.
  • Created test scripts to effectively test the system and to ensure precision in the implementation of functional and usability requirements. Created test data for various test scenarios as mentioned in the test plan
  • Involved as a leading dev and QA resource for test automation of several of the above feature areas using Oracle OATS & open source tool Selenium.
  • To perform functional, System, API, Database, End to End, Pairwise & Regression testing of the application.
  • Performed GUI, functional, regression, system, user acceptance and black box testing
  • Used Mercury Quality Center for creation of requirements, test cases and execution of the test cases
  • Involved in preparing test plan using Microsoft PICT tool.
  • Implemented R Spec &Cucumber testing
  • Engineered an Excel based tool for call centre sales managers to effectively evaluate their
  • Teams performance using pair wise t-test, reducing guess work by up to 9%.
  • Evangelist and subject matter expert for Lean & Agile methodologies inside and outside North western Mutual
  • Used Pairwise Test Case Tool - powered by PICT web Tool to test design various Logic Combinations for Violation Testing.
  • Performed various levels of testing like Unit, System, Pairwise, Integration, End-to-End (E2E)/User Acceptance Testing.
  • Collaborate with cross-functional teams including developers, operational support, business partners and stakeholders to successfully implement lean and agile strategies
  • Led an AGILE Scrum team of 4 Project Assistants that provided core services to Scrum teams and Program Managers within the portfolios of two Directors
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Responsible for complete GUI System Testing and pairwise testing on newly developed Admin GUI for super user. Prepared the test cases and test plan based on the requirements and prioritize testing activities.
  • Used PICT (Pairwise Independent Combinatorial Tool) to generate tests and create test matrices. ;
  • Worked with QA Tools for bug tracking (Bugzilla, Quality Centre, RQM, JIRA Bugs) and test automation tools (QTP (expert), OATS (basic)).
  • Created Test Data using Equivalence Partitioning Analysis and Boundary Value Analysis.
  • Led a project exploring the inheritance of parthenocarpic fruit set in cucumber
  • Mentored two undergraduate students interested in plant breeding careers
  • Assisted with other breeding projects exploring horticultural traits in cucumber
  • Involved in writing SQL queries using TOAD to verify data integrity and correctness
  • Created test data for implementing Negative testing and Positive testing with using Boundary Value Analysis, Equivalence Class Partitioning; created required data for key functionalities for each build.
  • Scheduled batch jobs using Autosys to generate reports and validated the reports on a weekly basis
  • Performed regression testing for new developments and enhancement on the systems
  • Created virtual user scripts in LoadRunner VUGen using the Web protocol and monitored and analyzed the performance test runs using the Controller graphs
  • Used Microsoft Pairwise Automated testing tool techniques for effective testing for various test Scenarios.
  • Implementation of the Automation tool for Regional Team (OATS).
  • Involved in executing and modifying Automated Scripts using OATS Framework, and Page Object Model using selenium.
  • Used Mercury Quality Center for defect tracking and maintaining trailing history of defects
  • Actively participated in decision making and defect tracking meetings with business analysts, developers and other stake holders
  • Developed integration app using JRuby, integrated with SFDC and AWS SQS real time eventing system.
  • Good knowledge of automation testing tools like Quick Test Professional (QTP), Win Runner, SQL Code Coverage, DQ, PICT and ACT
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Performing all types of testing like Regression, Retest, System, and Security and used all testing techniques like Equivalence partitioning, Boundary value analysis and Error guessing.
  • Responsible for developing APIs in JRuby for a transaction related identity provider system to grant, revoke user entitlements.
  • Ensured the content and structure of all testing artifacts were documented and maintained
  • Coordinated the team effort and helped in assigning tasks strategically to cover the testing progress within the scheduled time .
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed and tested many features in an environment (AGILE) using Ruby on Rails, HTML5, CSS3, JavaScript, and Bootstrap.
  • Automated test cases using QTP during the regression and integration testing phase.
  • QTP - test, image, bitmap, table, XML, and database checkpoints. Data Driven testing (data from database and integrated data tables).Building object repositories.
  • Created Data-Driven tests to check application performance with different sets of data.
  • Created various scenarios in Recovery Scenario Manger of QTP.
  • Attended bug-triage meetings to escalate high risk bugs and highlight risks
  • Performed the role as a single point of contact between development team and testing team for testing and deployment activities

Environment: QTP 9.5, Quality Centre, VB script, XML, Autosys, Oracle, Unix, Shell Scripting, Windows NT / 2000.

QA Tester Engineer

Confidential, NY

Responsibilities:
  • Analyzed and documented business requirements during the requirements analysis phase of projects
  • Conducted walkthroughs with Business Analysts and Developers to understand the functionality and the business risk involved in the application
  • Identified various scenarios and created test cases for functional and integration testing. Prepared test data for the positive and negative test scenarios
  • Performed GUI testing to ensure the application meets the functional requirements specified in the requirements
  • Used Regular Expressions and Recovery Manager to customize the scripts according to the requirements in QTP
  • User Interface for website with ERB, JQuery, RJS, Ruby, Ajax for Model, View, Controller, in Ruby on Rails Framework on Mac OS X Operating System.
  • Worked extensively with arrays and hashes in the ruby environment.
  • Worked on an enterprise-level Ruby on Rails application targeted for the pharmaceutical, biotech and medical devices manufacturing industries as part of a small, 3 to 5-member developer team.
  • Automated the smoke and regression test scripts using the keyword-driven framework and descriptive programming in QTP
  • Experience with validation OATS reportable events generated by different systems within the trading environment
  • Used PICT tool for generating API test cases.
  • Automated the regression test suite and parameterized the scripts for performing data-driven testing
  • Created test plan and test cases using Quality Center. Tested end-to-end scenarios and documented the expected results
  • Analyzed performance requirements and created load test plan. Created virtual user scripts and Load Runner Scenarios to execute load tests
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Experienced working in an Orthogonal Array Testing Strategy (OATS) and Agile (Scrum) Process environment.
  • Good knowledge of automation testing tools like Quick Test Professional (QTP), Win Runner, SQL Code Coverage, DQ, PICT and ACT
  • Strong knowledge of OATS (Order Audit Trail System) and fixing the OATS related issues.
  • Develop consumer based features and applications using Python, Django, HTML, Behaviour Driven Development (BDD) and pair based programming.
  • Utilized AGILE development methods and JIRA issue and project tracking software
  • Conducted regression tests for already reported bugs to test whether the bug was fixed and to test that no other functionality was degraded during the process
  • Tested and maintained complex Autosys jobs and also notified the pass/fail of each job
  • Wrote SQL queries to verify the integrity of data by querying the back-end SQL Server database
  • Used Quality Center for defect tracking and maintained the trailing history of bugs
  • Interacted with developers to resolve defects found while testing the application
  • Responsible for the documentation of the various modules that were involved in the business process

Environment: Quick Test Professional, RUP, Win Runner, Load Runner, Test Director, HTML, VBScript, UNIX, Oracle 8i, MS Access, Windows NT, Autosys, MS Project, SQL, Quality Centre

QA Test Engineer

Confidential, Jacksonville, Florida

Responsibilities:
  • Initiated the testing effort for the application, analyzed functional requirements, prepared test plans and evolved the QA procedures and guidelines for the testing process
  • Analyzed the business requirements and created necessary test plans and test cases outlining the scope of the project
  • Performed manual, integration, functional and regression testing
  • Executed manual test cases and identified the test cases needed for regression testing
  • Automated the regression test suite in WinRunner using batch tests and parameterized the scripts for performing data-driven testing
  • Worked on Test Director for creating and documenting test plans and test cases. Documented the expected results after testing
  • Participated in weekly review meetings with the stakeholders, reported the status of testing and escalated critical and high risk unresolved issues
  • Conducted Database Schema Testing using extensive use of SQL queries)
  • Conducted Trigger Tests like updating, inserting and deleting triggers. Performed all the above tests manually then automated using Rational Robot (functional, regression, and integration).
  • Performed data driven testing using Datapool in Rational Robot and verified that the application was working properly with different specifications.
  • Tested the application for user workflow under several scenarios by running Batch Scripts sequentially and calling scripts within parent scripts.
  • Assisted in performance testing of the application.
  • Extensively used Rational Clear Quest for defect tracking and prioritizing defects and enhancement requests after base lining the requirements.

Environment: RUP, SQL (queries and scripting), UNIX Shell Scripting, Autosys, TOAD (MS SQL Server), Rational Test Manager, Rational Robot, Ration Clear Quest, Load Runner

QA Tester

Confidential, Montgomeryville, PA

Responsibilities:
  • Effectively managed the testing process using Quality Center to manage the requirements and test cases and have a clear traceability between them
  • Communicated with the Business Users to define the scope of testing
  • Developed smoke test scripts to test the weekly builds and to assist in release checkouts
  • Designed and developed test cases for manual tests and certain automated tests on the application
  • Manually tested the various navigation steps and basic functionality of the application
  • Written and tested SQL statements and PL/SQL Procedures
  • Created manual test sets for performing sanity testing of the application
  • Involved in testing application compatibility for various browsers and confirmation of browser security setting
  • Maintained log and record of tests conducted, in MS Excel, along with the bugs generated during the tests
  • Involved in automated testing as a team member
  • Ensured all the requirements are reviewed to validate testability
  • Created Test Cases from business requirements and created detailed test strategy and test plan
  • Managed test cases and created test scenarios and test conditions
  • Executed manual test cases and identified test cases that need to be automated for regression testing
  • Conducted tests and compared the results with expected outputs. Reported high severity defects to the concerned developer and project manager
  • Documented the modifications requests and defects and their trailing history using Test Director
  • Created and maintained Test Matrices and Traceability Matrices

Environment: QTP, Win Runner, Load Runner, Test Director, Java, J2EE, SQL Server

QA Automation Tester

Confidential

Responsibilities:
  • Responsible for creation of Test Plan, Strategies, Test Cases, Test Procedures as well as documentation.
  • Responsible for creating Data sets for Smoke, Functional and Regression testing.
  • Responsible for execution of test cases and evaluation of test results.
  • Analyzed and reported defects using Quality Center and performed regression testing after bug fixes.
  • Generated automation scripts in QTP using Keyword view and Expert view to automate test cases.
  • Created reusable functions in Quick test professional Using VB scripts.
  • Generated complex SQL queries and PL/SQL scripts to conduct Data Integrity testing- Comprehensive backend testing to ensure coherence between the data entered in the front-end UI and the data reflected in the backend database.
  • Checking Correctness of the data stored in the database using SQL query tests- data should be correct and stored at the right place.
  • Data type testing- to ensure there is no mismatch between the type of the field and type of columns in database tables.
  • Setting up rules to maintain Referential Integrity across the database.
  • Monitoring database performance- looking for inconsistencies in execution time, validating indexing, checking throughput, server response time using TOAD for MS SQL Server.
  • Extensively used UNIX commands, generated and modified automated UNIX shell scripts (using Cron jobs) to initiate, stop, distribute, process jobs like batch testing to numerous nodes, on weekly and monthly cycles.
  • Extensively Autosys for scheduling workflows and executing the batch tests.
  • Responsible for generating Test status Report for which SQL Queries constructed to Query the Oracle Database used by Test Director.
  • Wrote product documentation, including online help, printed user manual, and training materials.

Environment: QTP, VB script, XML, Autosys, Oracle, Unix, Shell Scripting, Windows NT / 2000

We'd love your feedback!