Qa Engineer Resume
PROFESSIONAL SUMMARY
- Over Six years of professional experience in Software Quality Assurance in different environments and platforms.
- Expertise in automated software quality testing and manual testing of web based client-server applications and AJAX applications.
- Possess excellent skills in automation testing using Quick Test Pro, Win Runner and TestDirector.
- Expertise in Analysis, Design & Execution of test cases for Client/Server, Web-based and GUI applications.
- Expertise in creating and running complex SQLqueries and testing database driven web applications.
- Well versed in analyzing XML files.
- Proficient in scripting and automation using VB Script and Quick Test Professional.
- Have knowledge of Visual Studio 2010.
- Expertise in Execution & Results Analysis of Automated Regression scripts.
- Strong understanding of Testing Methodologies and Software Development Life Cycle (SDLC).
- Expertise in Integration, System, Regression and User Acceptance Testing.
- Good working experience with all modules of HP Quality Center.
- Proficient in creating Test Plans, Test Cases and Test Schedules based on Business Requirements.
- Expertise in both White Box and Black Box Testing.
- Expertise in generating Test Summary and Bug Tracking Reports using Quality Center.
- Excellent logical skills for understanding system workflows, computing and verifying Software Metrics and well suited for communicating with bothtechnical and non-technicalprofessionals.
- Highly adaptive to a team environment and proven ability to work in a fast paced team environment with excellent communication skills.
EDUCATION
- Bachelors of Technology in Computer Science
Certifications
- Oracle Certified Associate.
- American Software Testing Qualification Board Certified Tester.
Technical Skills
Languages: C, C++, JAVA, .NET, SQL, PL/SQL, XML
Scripting: PERL, Java Script, VB Script 5.0
Databases: MySQL, Oracle 10g/9i/8i, SQL Server 2000/7.0/6.0
QA Tools: Quick Test Professional 9.x, 10.0, Quality Center 8.x, Win Runner, Test Director, Selenium
Operating Systems: MS Windows NT, 2000, 2003, XP, Unix, Linux
Web Design and scripts: HTML, DHTML, XML, JavaScript, VB
Servers: JBoss,Apache, Tomcat,IBM Web sphere, Web logic
Other: MS Office (Word, Excel, PowerPoint, Project, Outlook)
Work Experience
Confidential, Aug 10 - Till Date
QA Engineer
Customer Advocacy Pricing and Discounting
Project Description:
The goal of the Customer Advocacy Pricing and Discounting (CAPD) project is to create and maintain a single repository engine of all the service pricing and discounting business rules. This engine can provide consistent pricing and accurate discounting and supports dynamic pricing model.
Roles and Responsibilities:
- Participated in the analysis of business requirements.
- Involved in developing the test strategy.
- Developed, executed and maintained test cases in Quality Center.
- Created advanced SQL queries to retrieve data based on numerous attributes like customer identifiers, service regions, multi-year discounts and other types of discounts.
- Verified that the customer discount entitlements match the data retrieved from the SQL queries.
- Verified complex rules involving price structures, discount levels and discount dependencies.
- Verified that the list price and net price reflect the rules after applying various discounts.
- Extensively tested the front-end and back-end of the application for the users from different countries.
- Verified that the currency conversion and rounding rules are applied properly based on customers location.
- Developed test schedule and scenarios for both system testing and user acceptance testing.
- Performed both positive and negative testing.
- Conducted user acceptance and data driven tests.
- Involved in setting up test environment and preparing test data.
- Member of a team testing oracle ERP application.
- Identified regression test cases and automated them using QTP.
- Found several defects and tracked them using Quality Center.
- Generated enhanced graphs and reports using Quality Center.
- Organized daily meetings with the development team and maintained daily bug report.
Environment: PL/SQL, VBScript 5.0, Windows XP, TOAD, Oracle 10g, QTP 9.5, Quality Center 8.2, SQL, MS Excel, MS Word and Share Point
Confidential, Jan 10 - July 10
QA tester
Project Description:
Blue cross Blue shield is the large insurance provider in the Kansas city area offering health empowerment and trusted support to more than 1 million members. Involved in testing the EDI transactions 270/271 for the HIPAA mandated 4010 to 5010 conversion project. Involved in writing test scripts for testing both the 4010 and the 5010 versions of various EDI transactions. Involved in testing the 270/271 transactions with different TPAs like New Directions, Availity and Blue Exchange.
Roles and Responsibilities:
- Responsible for designing, developing test plans, use casesandtest scripts.
- Performed Integration, Regression and system testing.
- Used Quality Center for preparing the Test Plans and manual Test scripts.
- Created test cases for testing the 270/271 transactions.
- Reviewed the Global Cert and P2P test cases from BCBSA and filtered the test cases that can't be tested and hence requested an exemption of those test cases.
- Created the 270/271 TR3 summary and detail side-by-side document.
- Created test cases for Transaction Manager, BX audit tables, Next Iterations, Global Certification components of 270/271 transactions testing.
- Prepared test data for testing the 270/271 transactions.
- Involved in pitching varioustransactions using the web screens.
- Executed internal system tests including the web screens.
- Defined changes to the Blue Exchange (BX) audit tables, for the 4010 to 5010 conversion process.
- Followed HIPAA implementation guides for preparing the EDI files.
- Ability to work from functional Specifications to write test plans.
- Involved in manually creating 5010 version of the 270/271 transactions by using the TR3s as the guidance.
- Checked the HIPAA compliance of the manually created transactions using the Edifecs Analyzer tool.
- Used SQL queries to obtain the test data and also to perform backend testing.
Environment:Java, Edifecs, Daptiv, Quality Center, SQL Server 2005, Facets, SQL, Windows NT/2000
Confidential, Mar 08 - Dec 09
QA Engineer
List Price Catalog
Project Description:
Cisco's List Price Catalog project is a central repository for List Price Publication needs and is intended to establish scalable list pricing capabilities to support geo expansion, new business models, acquisition integration and solution selling.
Roles and Responsibilities:
- Took part in the analysis of the business requirements for the list price catalog with various products and services and their pricing, availability, duration, locations and other information.
- Involved in all preliminary stages of the GUI design.
- Conducted functionality, GUI, back-end testing during the various phases of the application.
- Created test cases for GUI functionality based on the business specifications and design.
- Verified that the list price catalog supports new entitlement capabilities (i.e. View vs. Download, by Geography/Price List/Currency)
- Tested the list price catalog UI and verified that the interface enables a user to tailor a custom price list report as part of UI testing.
- Tested the file downloads in different file formats and browsers.
- Tested support for publication capabilities that are required for new business models such as software subscription items and major line bundles.
- Used Perl for the automation of the test environment.
- Coordinated test plan walk through, test case review meetings and defect review meetings.
- Maintained and updated test cases and test runs in Quality Center.
- Executed test cases using Quick Test Professional and identified mismatches.
- Created and executed SQL queries in the back end and compared the UI results with the query results to ensure accuracy.
- Established tracking between test cases, test runs and defects in Quality Center.
- Performed regression testing by executing the automated scripts & manual tests. Identified errors and interacted with developers to resolve the technical issues.
- Performed testing to ensure that the data is updated in the SQL server database as per the requirements.
Environment: QTP 9.5, Quality Center 8.2, SQL, TOAD, HTML, XML, Perl, PL/SQL, JBoss, UNIX, Visual Basic, Linux, MS Excel, Microsoft outlook
QA Engineer Dec 06 - Feb 08
Confidential
Project Description:
This is an online banking system used to get a host of banking services to be accessed using their 16 digit check/debit card and also on-line bill payment, for e.g. account balance status, transfer of funds between two accounts electronically, last three transaction details, standing instructions etc. this is request and reply type package. As a QA tester involved in testing of customer profile, customer search and customer maintenance modules.
Roles and Responsibilities:
- Participated in writing the functional specification documents after reviewing the Business Requirements.
- Had followed Agile methodology.
- Prepared the quality plan, test strategy and requirement traceability plan.
- Reviewed product requirements and identified test cases.
- Performed extensive stress, load and performance testing on the application to eliminate the bottlenecks.
- Analyzed the complexity of the automation of identified test cases using QTP.
- Developed and executed QTP test cases.
- Created parameterized, data driven and reusable QTP automated Scripts.
- Explored and made use of several QTP features for automated testing.
- Prepared and confirmed acceptance criteria.
- Reviewed and validated test data.
- Maintained issues log and tracked the issues to closure.
- Identified and implemented a regression suite to automate the testing of future releases.
- Wrote the UAT test scripts and also executed them from end user perspective.
- Conducted meetings within the teams and managed the work efficiently.
- Generated reports and graphs using Quality Center.
- Worked closely with development staff to resolve the defects and testability issues throughout Software Test Life Cycle.
- Time to Time discussions with business analyst to know more details of the project.
Environment: QTP 9.0, Para soft SOA test, Quality center 8.2, VB Script, Java, Web Logic, DB2, Oracle, HTML, Power point, MS Word
Confidential, Jan 06 - Nov 06
Software Test Engineer
Project Description:
The aim of the Logitech's Order To Cash (OTC) test automation project is to utilize Mercury Interactive Testing tools to build scripts for automated testing. These scripts are mainly used for Regression testing. Logitech has prioritized and identified some key end to end processes and specific cases which need to be automated and tracked.
Roles and Responsibilities:
- Analyzed theFunctional Specificationsby interacting with business analysts and developers
- Prepared test strategy, quality plan, requirement traceability plan.
- Participated in walkthroughs and reviews with developers establishing quality policy conformance
- Understood the functionality of different track specific test cases and end to end test cases.
- Prepared and confirmed acceptance criteria.
- PerformedBackend testingto validate the data using Toad, addedSQL queriesto the requiredTest cases.
- Extensively usedOracleandSQL, PL/SQLto perform backend database testing for data integrity.
- Collected test data.
- Reviewed and validated test data.
- Maintained the issue log and tracked the issues to closure.
- Prepared and generated reports as per the customer requirement.
- Extensively involved in the black box testing of the modules.
- Created test scripts for UAT and also helped the end clients during the testing process.
- Documented all tests and test results and reported to the responsible QA Manager.
- Involved in discussions with the development team to resolve the issues.
Environment: .Net, SQL, PL/SQL, Windows NT, MS Excel, XML, HTML
Confidential, June 05 - Dec 05
Software Test Engineer
Agilent CFD Testing
Project Description:
Customer Facing Documents (CFD\'s) are very important in the Agilent processes as these documents represent the official or legal communication of business transactions between Agilent and its customers. Agilent has customized all the CFD's to meet the business and legal requirements of various countries of its operations.
Roles and Responsibilities:
- Understood the functionality of different processes.
- Involved completely in manual testing.
- Performed Integration testing.
- Test the test plan in testing instance and report to Agilent whether the test case has passed/failed.
- Raised the defects and tracking the issues to closure.
- Collection of test data.
- Reviewed and Validated test data.
- Prepared and generated reports as per the customer requirement.
- Participated in the team meetings to discuss the issues arising out of testing.
- Responsible for tracking and escalating incomplete issues to Tech Lead, QA Manager, IT Analyst and Business Analysts by conducting regular meetings.
Environment: Oracle, Windows, MS Office products (Excel, Word, Powerpoint)