Qa Engineer Resume
Tampa, FL
SUMMARY
- Overall 8 years of expertise in Software development, Automated testing, Data warehousing testing and Quality Assurance testing
- Expertise in diverse domain technologies like Banking, Mortgage, Insurance, Finance, Healthcare.
- Extensive experience in Manual and good knowledge and experience on Automated testing that is functionality testing, performance testing, System Testing, Build Verification Testing, Regression Testing, Load testing, using Automation Tools.
- Experience various Software Development Life Cycle (SDLC) models agile scrum, Rational Unified Process (RUP) and Waterfall.
- Solid expertise in the development, review, execution, and maintenance of test plans, cases,
- Familiarity with quality assurance methodologies, standards and best practices
- Good understanding of QC Principles, QC Process, Use Cases, and Software Development Life Cycle
- Expertise in developing and documenting test strategy for projects
- Extensive experience in developing Test Plan, Test cases and Test scripts, executing Test cases, analyzing the results and reporting defects
- Ability to provide input in developing quality assurance standards
- Involved in backend testing by writing and executing SQL queries. Good knowledge of writing and modifying UNIX scripts using commands and as per the UNIX requirements.
- Experience in defect management tools like Quality Control, Test Director, JIRA and Clear Quest
- Handled onsite - offshore projects for reputed clients.
- Experience in various Performance tests such as Stress, Load, Duration and Reliability using Load Runner/ Performance Center
- Very Good Knowledge of ETL testing with INFORMATICA and ensuring business logic in data transformation.
- Proactive and analytical problem solver with strong leadership and excellent interpersonal skills; also has good client interaction and team skills.
TECHNICAL SKILLS
Testing Tools: QTP, Selenium, Load Runner, SOAP UI, Egg plant
Test Management Tools: Quality Center Rational Clear Quest, BugZilla, Jira
Web Technologies: Java Script, VB Script, C#,AZAX, XML, HTML, DHTML
Languages: C, C++, SQL
RDBMS: Oracle 8i/9i,10g,11i, MS-Access
App Servers/Web Servers: IIS, Web Logic, Web Spear, Apache Web Server
Source Control: Rational Clear Case, Microsoft Visual Source Safe
Operating Systems: Windows-2000/NT4.0/98/XP/Vista, Unix/Linux, MS-DOS.
PROFESSIONAL EXPERIENCE
Confidential, TAMPA FL
QA Engineer
Responsibilities:
- Understand the functional requirements of the projects and performed the functional testing.
- Preparation of test cases, preparation of Test Plans that describes the features and functions to be tested.
- Execution test cases and reported bugs using Quality Center.
- Managed, Documented and controlled all the Test Cases, test scripts and test results using QC and also in a status update report using MS Excel.
- Testing of the entire process including reports and back-end data validation.
- Perform regression testing after closing the defects or new build after fix.
- Record and run tests using QTP.
- Involved in User Acceptance Testing, Usability testing.
- Involved in UI testing.
- Design and implement sequel queries in IBM AS/400 server to fetch the data and validate it.
- Validated Medicare insurance plans, which includes checking co- pay values, OOP, Accums validation.
- Participate in test plan and test cases review meetings.
- Performed backend testing using SQL queries to check backend data and data integrity.
- Use some of the basic commands while testing UNIX.
- Perform and validate positive, negative, system and integration testing.
- Preparing Daily Execution Report - Involved in preparing the Daily Execution Status report and sharing with managers and leads.
- Weekly Status Report - Involved in preparing the Daily Execution Status report and sharing with the project manager and lead.
Environment: QC9.0, QTP9.0, Java, Java script, HTML, XML, Web Sphere, SQL, Oracle, Windows NT- XP and UNIX.
Confidential, San Diego CA
QA Engineer
Responsibilities:
- Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
- Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
- Extensively involved in writing and designing templates for the Test Plans and Test cases
- Identified the Test Cases and documented them in Quality Center.
- Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
- Involved in creating the Traceability matrix based on Functional requirement in each module.
- Base-line and Regression tests were scheduled and performed on every Release and build.
- Supported End-to-end testing for downstream systems.
- Creation of Test Data for Member data’s according to the scenarios.
- Loaded the Test Data into the HPQC to prepare for the execution of Test Cases
- Involved in Task Creation, Task Estimation, Task Distribution, Task Prioritization and Communication among Onsite and Offshore Team Members.
- Regularly followed up with the development team to discuss the defects identified during Testing.
- Involved with Test Coverage Metrics and Defect metrics
- Participated in status meetings to report issues.
- Tested the ETL process to automate the testing process and also load the test data into the testing tables.
- Wrote SQL and PL/SQL scripts to perform database testing and to verify data integrity.
- Extensive use of SQL for Database related projects - Data mining, File comparisons, Parsing files, Comparing data in different Databases
- Strong ability in developing advanced and complex SQL queries to extract, manipulate, and/or calculate information to fulfill data and reporting requirements including identifying the tables and columns from which data is extracted
- Defects found tracked and managed in Quality Center and disposition in defect scrub meetings
- Worked with Data Conversion projects for testing data quality after migration.
Environment: Informatica Power Center, SQl, PL/SQl, SQL Server 2008, Quality Center 11.0, Oracle 10g,.
Confidential, Beaverton
QA Engineer
Responsibilities:
- End to End Coordination between all the teams for successful delivery of the project.
- QA lead for the project responsible in planning and mentoring the Onshore and Offshore QA team.
- Developed QA Estimates for test planning and execution
- Preparing and reviewing Test Strategy, Test plan and Implementation plan with the team
- Tested mapping for extracting, cleansing, transforming, integrating, and loading data using Informatica ETL Tool.
- Extensive use of SQL for Database related projects - Data mining, File comparisons, Parsing files, Comparing data in different Databases
- Responsible for preparing detailed Test cases and performing Test execution
- Authoring Test cases for different functionalities and ensuring all the scenarios are covered based on the Requirement Traceability Matrix
- Involved in development of POC for Open Source testing framework using Selenium IDE/RC, Java, Junit, Xpath & Firebug.
- Experience automating tests for mobile devices, iPad, and tablet
- Provide Project updates on weekly basis using Quick base
- Handling Release day activities
- Organizing Defect Meetings with all the stakeholders
- Participate in Requirement review meetings
- Involved in preparing status reports and attending daily, weekly, monthly and quarterly meetings to update the status, challenges and efforts.
- Involved in Performance and Automation code reviews, gave suggestions and areas of improvement to the team.
- Conduct the Eggplant tool training for the off shore Employees
- Lead a 2 member Onsite and 6 member Offshore QA team
Environment: Informatica, PL/SQL, SQL, Stored Procedures, Oracle8i/9i, DB2, Quality center, Eggplant.
Confidential, Chicago, IL
Sr QA Engineer
Responsibilities:
- Interacted with Business, System Analysts, Designers and Developers during all phases of the project life cycle
- Analyzed and Evaluated the Business Requirement Documents, Functional/System Requirement Documents and Use Cases for the application, which involved a series of meetings with developers, Systems Analysts and Business Analysts to verify the testability and verifiability of the requirements and documented test Plan in Quality Center
- Involved in preparing and maintaining the system appreciation document for the project
- Preparation of Test plans and Test Strategy based on system requirement documents and mapping documents
- Developed Testing Strategy and Test Plans to ensure that test cases reflect user needs.
- Wrote test case and test plan for manual testing
- Authoring the Test cases from high level Test Scenarios
- Manually performed functionality testing of the application to make sure the application behaves as per the business process
- Interfaced with developers to resolve technical issues
- Prepared and reviewed Test scripts, Call Scripts and Requirement traceability matrix in Quality Center Develop and automate Web Services API testing using Soap UI frameworks
- Participated rigorously in end to end testing with various front end clients (stores and phone banking) and resolved issues by doing thorough analysis of the request XMLs and client logs.
- Used HP Quality Center and Rational clear quest as test management tools in defining releases, documenting requirements and test cases and mapping requirements with test cases, defect reporting and analyzing test results
- Attended Daily Defect/Issue Discussion Meetings.
- Involved in mentoring and leading a team at offshore
Environment: Windows XP, Windows 7, XML, HP Quality Center, SQL Server, UNIX, Soap UI.
Confidential, Fredericksburg, VA
Quality Assurance Analyst
Responsibilities:
- Managed methodologies like Waterfall, spiral, Agile and RUP.
- Created and performed strategy for product development and certification.
- Managed the reporting and tracking of bugs and presented progress updates.
- Organized SQL-queries/ procedures for database and backend testing.
- Interacted with clients to determine User requirements and goals
- Responsible for developing test plans and evaluating functional specifications of software products
- Handle the tasks of designing test cases and strategies by gathering and reviewing business requirements
- Perform responsibilities of conducting functional, load, and regression testing for successful implementation of QA process
- Assigned the tasks of tracking and reporting bugs by utilizing standard defect tracking system
- Responsible for developing procedures for improving and standardizing QA methodology and processes
- Handle the tasks of providing directions in peer review to ensure that the product deliverables meet the deadlines.
- Developed and maintained test specifications, test scripts, test data, and troubleshoot test issues.
- Tested complex web-based applications.
- Promoted effective testing methodology.
- Prepared functional requirement documents to support new and changed functionality.
- Reported, tracked, and monitored defects in the defect tracking system.
- Developed baseline for testing the future releases
- Supported the QA automation engineer by writing and editing functional automated test scripts and executing them.
- Implemented LoadRunner and QuickTestPro for regressing on stress testing.
- Circulated Load Runner test results.
- Participated and organized weekly meetings, walkthroughs and Inspections to improve the testing effort and report Manager about the proceedings
Environment: Load Runner, Oracle, PL/SQL, Java, Quick Test Professional 10.0, Quality Center 10.0