Sr. Quality Assurance Analyst Resume
Mechanicsburg, PA
OBJECTIVE
- To continue my career with an organization that will utilize my Quality Assurance skills and experience to benefit mutual growth and success.
SUMMARY
- About 6 years of experience in the IT industry with emphasis on Software Quality Assurance.
- Expertise in performing Manual and Automation testing.
- Used to TFS (Team Foundation Server), MTM( Microsoft Test Manager)
- Performed functional and regression testing using QTP as an Automation tester to find and track the defects that are the after effects of code changes which could possible break the system.
- Experience in Establishing QA Assurance Procedures and Standards to meet QA Standards, proficient in writing Test Plans, Documenting the Testing Procedures and writing in - depth Test Cases to meet the Testing Cycle.
- Experienced in reviewing and documenting system Test Plans and creating Test Cases based on the application’s features, and client's requirements.
- Working experienced on Microsoft Visual Studio (2010, 2012), SQL Server (2008, 2008 R2, 2012)
- Expertise in all phases of the Software Development Life Cycle (SDLC) and contributed immensely in the Planning, Design, Execution and Analysis of Software Applications.
- Have a sound knowledge of Functional testing, GUI testing, System testing, Regression testing, Performance testing, User Acceptance and Beta testing assignments.
- Experience in writing and executing automated test scripts for System testing using Quick Test Professional, WinRunner, Test Director, and LoadRunner.
- Proficiency in working with different SDLC models - Agile (SCRUM), V-Model and Waterfall.
- Good experience and expertise in coding and debugging Test Script Language (TSL) and automated testing of various products of financial systems.
- Executed on Exploratory test, and String test in different environments like Dev, QA, Integration, local
- Expertise in performing Gray box testing background using complex SQL queries.
- In depth knowledge of back-end data validation on relational database systems.
- Worked on different application frameworks: front end, client based, middleware, back-end.
- Experience on Linux shell scripting and have good programming skills.
- In depth knowledge of Experience on Scripting on Perl programming skills
- Expertise in Problem solving and creating Bug Reports using Bug Tracking Tools.
- Excellent Communication skills, Documentation Skills, Team problem solving ability, Analytical and Programming skills in High speed, Quality conscious and Multitasking environment.
- Excellent interpersonal, presentation and writing skills, good work ethics and ability to work well in a team or in individual environment.
- Strong will to learn and apply new technologies coupled with effective communication and leadership skills, excellence in problem solving, logical & analytical skills.
TECHNICAL SKILLS
Operating Systems: DOS, Windows 2000, WIN NT, Windows XP, Windows7 Enterprise, UNIX
Languages: Java, C#, C, C++, Perl, Visual Basic, SQL, PL/SQL
Databases: ORACLE 9i/10g/11i/11g, SQL Server 2008, 2008 R2, 2012
Scripting Tools: VBScript, Shell Scripts, Perl, Ruby, JavaScript
Business Objects: Report Design, Oracle
Web Servers: Microsoft IIS, Apache, Sun Java system Web Server.
Web Related: HTML, DHTML, JAVASCRIPT, VBSCRIPT, ASP, .NET
Testing Tools: MS Visual Studio 2010, 2012, TFS (Team Foundation Server), MTM (Microsoft Test Manager), Quality Center(QC), TestDirector, Load Runner, QuickTest Pro(QTP), Rational Requisite Pro, Rational Clear Quest, ClearCase
Domain Expertise: Unclassified Data, Meter Data, HealthCare, Insurance, Retail, Banking, Litigation Support, Marketing
PROFESSIONAL EXPERIENCE
Confidential, Mechanicsburg, PA
Sr. Quality Assurance Analyst
Responsibilities:
- Environmental activities was 100% Agile Methodology
- I participated daily scrum meeting with Scrum Master, Developers, Technical Writer, Business Analyst, and Database Administrators.
- I am used to working multiples sprints, each sprint-period was 4 weeks
- I used Microsoft Visual Studio 2010, 2012
- I worked on TFS (Team Foundation Server), MTM(Microsoft Test Manager)
- I executed Exploratory, String, Regression Test in different environment like (Dev, QA, Integration, local)
- I prepared String test cases and executed some of them and bugs report into the TFS
- Using Version Control, every team members getting latest updated information and existing necessary data sets’ input and output results.
- Work Item Tracing, Team Foundation Server’s work item tracing system is used to store and assess bugs, product backlog item, use case, user story, tasks, and any other sort of work item can be choose for monitoring, and developing.
- Analyzed the Use Case, User Story, and functional specification document for testing the application, as well as preparation and execution of Test Cases according to the business analysis document specifications.
- Worked in early stage of projects to establish plans, standards and procedures that will add value to the development effort and satisfy the constraints of the project. Derived requirements are allocated to system components.
- Analyzed business rules, Backlock Product Items and project related documents to get a better understanding of the system from both technical and business perspectives.
- Designed, developed and executed test plans, test cases and test procedures through by TFS (Team Foundation Server)
- Designed Requirement Traceability Matrix to verify that all stated and the functional specifications.
- Maintained the test strategy and the test scenarios and coordinating with onsite and remote team maintaining the work status of QA live runs and procedures, participating in the releases.
- Identified database efficiency used SQL Server for the retrieval of data from the relational database (inner joins, outer join, group by, order by etc.).
- Modified the test cases on MTM and managing of test cases pertaining to the modules and scenarios.
- Verified and classified critical test-cases to be executed during smoke testing and documented them using MTM (Microsoft Test Manager).
- Create, execute, and maintain automated test scripts to validate that systems are fit for purpose;
- Assigned, Reported tracked and verified of bugs through TFS.
- Coordinated with the Developers regarding the Defects raised and Retested them against the application.
- Participated in User Acceptance Testing (UAT), coordinated with clients for better quality, developed user acceptance test plans and test cases, and coordinated user acceptance testing.
- Executed regression and data driven testing on the system using Microsoft Test Manager
- Utilized TFS to design, code, and maintain large data-driven scripts to perform new order processing and existing order modification.
- Improved the flexibility of the test scripts by Parameterization and conducted data driven test to handle the scenarios requiring multiple sets of data.
- Participated in periodical progress review meetings with the Stakeholders, Product Owner, business line managers, developers and QA team members
Environment: Windows 7 Enterprise, Microsoft Visual Studio 2010, Microsoft Visual Studio 2012, TFS (Team Foundation Server) MS Office 10, MS Visio 10, Microsoft Test Manager, SharePoint, Shell Scripts, XML, SQL Developer, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012.
Confidential, Baltimore, MD
Software Automation Engineer
Responsibilities:
- Analyzed the functional specification document for testing the application, as well as preparation and execution of Test Cases according to the business analysis document specifications.
- Worked in early stage of projects to establish plans, standards and procedures that will add value to the development effort and satisfy the constraints of the project. derived requirements are allocated to system components.
- Analyzed business requirements and project related documents to get a better understanding of the system from both technical and business perspectives.
- Designed, developed and executed test plans, test cases and test procedures based
- Prepared Requirement Traceability Matrix to verify that all stated and the functional specifications.
- Framed the test strategy and the test scenarios and coordinating with onsite and remote team maintaining the work status of QA live runs and procedures, participating in the releases.
- Performed back-end testing of the Oracle Database and used SQL queries to validate the record-set.
- To test database efficiency used SQL for the retrieval of data from the relational database (inner joins, outer join, group by, order by etc.).
- Updated the test cases on Quality Center and managing of test cases pertaining to the modules and scenarios.
- Identified critical test-cases to be executed during smoke testing and documented them using Quality Center.
- Create, execute, and maintain automated test scripts to validate that systems are fit for purpose;
- Identify, analyze and report test results for automated test scripts;
- Reported, tracked and verified of bugs and bugs fixes.
- Coordinated with the Developers regarding the Defects raised and Retested them against the application.
- Participated in User Acceptance Testing (UAT), coordinated with clients for better quality, developed user acceptance test plans and test cases, and coordinated user acceptance testing.
- Executed regression and data driven testing on the system using Quick Test Professional (QTP).
- Utilized Mercury QTP to design, code, and maintain large data-driven scripts to perform new order processing and existing order modification.
- Improved the flexibility of the test scripts by Parameterization and conducted data driven test to handle the scenarios requiring multiple sets of data.
- Developed Descriptive Programming, Custom Functions and maintained Local and Global Object Repository in QTP.
- Inserted several Checkpoints like Standard Checkpoints, Text Checkpoints, Bitmap Checkpoints, and Database Checkpoints in the Test Scripts to verify application properties and functionalities.
- Involved in script development using VB scripting with QTP.
- Participated in periodical progress review meetings with the Stakeholders, business line managers, developers and QA team members
Environment: Windows7, UNIX, MS Office 10, QTP10.00, QC 10.00, SharePoint, Shell Scripts, BO (Business Object) 11.2, XML, SQL Developer, Oracle 10g.
Confidential, Columbia, MD
Sr. QA Analyst
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test Designed, developed and executed test plans, test cases and test procedures based on the functional specifications.
- Prepared Requirement Traceability Matrix to verify that all stated and derived requirements are allocated to system components.
- Involved in preparing the Test conditions, Test Cases, Test Scenarios, and Test Data.
- Developed in Manual and Automated testing of the front-end application.
- Involved in testing the applications during Smoke testing, System testing and Regression testing.
- Linked the Test requirements and procedures in Quality Center.
- Utilized Quality Center as a request tracking system for tracking the Defects and generating reports.
- Updated the test cases on Quality Center and managing of test cases pertaining to the modules and scenarios.
- Used TOAD SQL browser to write SQL queries for validating constraints, indexes.
- Performed Data Validation and Data Integration for Back End Testing using SQL Queries manually.
- Executed regression and Key word driven testing on the system using Quick Test Professional (QTP).
- Utilized Mercury QTP to design, code, and maintain large data-driven scripts to perform new order processing and existing order modification.
- Performed Functional, Regression, Integration and End to End testing using Quick Test Pro (QTP).
- Developed Automation Scripts using QTP.
- Used LoadRunner for performance testing using planning the load and by extensive parameterization and correlation of the VuGen scripts to ensure real time load conditions.
- Used VUGen in LoadRunner to generate a sequence of script code according to the sequence of screens and user steps specified in the business process list.
- Created VUser scripts using LoadRunner to stress test high traffic workflows.
- Participated in User Acceptance Testing (UAT), coordinated with clients for better quality, developed user acceptance test plans and test cases, and coordinated user acceptance testing.
- Attended the weekly Project Meetings and discussed the issues raised according to their priority level.
Environment: Windows XP, MS Office 10, QTP 10.00, QC 10.00, SharePoint, Shell Scripts, XML, SQL Developer, Oracle10g
Confidential, Brooklyn, NY
QA Analyst
Responsibilities:
- Participated in the creation of project framework, including: defining standards, best practices and testing procedures, creating functions, establishing naming conventions; contributed in the test plan composition.
- Created new and updated existing test cases according to the business requirements and functional specifications.
- Created test plan and test cases to perform functional and non-functional testing
- Worked extensively on inbound transaction set 834 (Benefit Enrollment & Maintenance) Claims Adjudication EDI (837), Remittance (835), Claims Status (276/277).
- Involved in backend testing using SQL queries and verified the EDI data transactions in the database.
- Executed vast amount of SQL queries to test the integrity of the database using TOAD.
- Tested XML application and validated data using SQL.
- Performed extensive manual testing on all modules of this application using Smoke tests during the initial stages and then moving to lower priority test cases.
- Worked on different shells (graphic and command line) of UNIX for file and data management.
- Performed Data Driven Testing by extracting data from an Oracle Database.
- Performed backend data validation using SQL and found out a major bug relating missing data or rows due to client oracle connection timeout.
- Scripted nested SQL queries to extract and compare data between tables on different project databases.
- Performed regression testing using QTP to find and track the defects that are the after effects of code changes which could possible break the system.
- Used QTP to test the business logic of the product is correctly coded into the application.
- Conducted Functionality and Regression testing during the various phases of the application using QTP.
- Extensively used of descriptive programming to register objects and create user defined functions and added them to function library for reusability.
- Extensively used Mercury Quality Center to state requirements, test cases, test runs for every iteration and link the defects with requirements.
- Utilized Mercury Quality Center to document issues found during the test automation process, suggested appropriate solutions and prioritized defects for resolution in coordination with the development team.
- Inserted transaction points, rendezvous points and comments into the Vuser scripts to understand load conditions better using LoadRunner.
- Enhanced the Vuser scripts with parameterization and correlation and incorporated to the Load runner Scenarios by using the LoadRunner Controller.
- Measured the transaction times using LoadRunner Controller and VirtualUser Generator.
- Defects were tracked, reviewed, analyzed and prioritized using a web based tool - Quality Center.
- Arranged Weekly Status meeting with Development and Management teams to discuss bugs and interfaced with dev team to escalate issues.
- Conducted User Acceptance Testing (UAT) with users and helped users in UAT testing.
- Reporting Daily status on Testing progress and Bug tracking.
Environment: Windows XP, UNIX, QTP 9.0, QC 9.0, SharePoint,References: Available upon request