Quality Assurance Analyst Resume
Downtown, MN
SUMMARY
- Information Technology Professional with proven experience including roles as Automation Tester and Manual Testing.
- Over 6 years of progressive experience in all aspects of the Manual Testing, Functional web testing, SQL scripting.
- Domain expertise in Healthcare, Financial and Insurance applications.
- Tested correct implementation of various PEGA Rules such as Declarative Rule, Decision Rule, Integration Rule, Transformation Rule and Process Rule.
- Worked in AGILE methodology. Attend daily standup, scrum and user story review meetings and also discuss about automation issues like functionality and test data related issues.
- Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post - deployment.
- Professional experience in QA Testing of Mortgage, Client/Server and Web based application using Manual Testing, Automated testing tools such as Quality Center/Test Director, Selenium and Load Runner.
- Worked on various system testing tools like Oracle Database backend, Web Services, SQL and communicated with the project team to insure that the correct testing is in place and correct metrics are captured for analysis.
- Sound understanding of SQL and writing of queries for database testing.
- Extensively involved in designing, Coding, planning, test automation and execution of test case based on the business requirement and system requirement document for Functional, Security, Performance, Usability and Black Box testing.
- Expertise in preparing HTML reports by using VB Script to provide detail execution status of automation tests.
- Extensive experience in Smoke Testing, Regression Testing, Integration Testing, Database Testing and User Acceptance Testing.
- Expertise in Bug tracking using Bug tracking Tools like Clear Quest, Bugzilla, JIRA and Quality center.
- Self-starter and team player with excellent communication, problem solving skills, interpersonal skills and a good aptitude for learning.
TECHNICAL SKILLS
Automation Tools: PEGARULES Engine, QTP 10.0, Quality Center 9.0, 10.0, 11.0, Rational Functional Tester8.1.1, Selenium, LoadRunner, Win Runner
Languages: Visual Basic, HTML, XML, SQL, SEO (Search Engine Optimization)
Test Management Tools: Test Director, QC 10.0, JIRA 6.0
Operating Systems: MS-Dos and Windows XP
Databases: SQL Server 2008, Oracle 10g, Sybase and DB2
Operating Systems: Windows NT/2000/ME/XP/Vista, Mac, MS DOS, UNIX and Linux
Software: MSOffice (Word2007, Excel 2007, PowerPoint) MS Project, Adobe Creative Suite
Scripting Languages: VB Script and Python Script
Web Technologies: HTML, XML, Adobe Creative Suite
Methodologies: Agile and SDLC
PROFESSIONAL EXPERIENCE
Confidential, Downtown, MN
Quality Assurance Analyst
Environment: Windows XP, Quality Center, Microsoft visual studio, SharePoint, QTP, SQL, Oracle 11g, ProphetX, Pycharm, Win Merge, Cygwin, Subversion, Notepad ++, Rational Test Manager
Responsibilities:
- Accountable for task management and executing User Acceptance Testing (UAT) for assigned system / deliverables as part of a UAT team, for a large Insurance project
- Worked on UAT planning standards, practices, tools, templates.
- Effectively used Quality Center Metrics across UAT planning and execution.
- Leveraged the Confidential analyst toolset, including AQMS documentation, Quality Center (Test cases, test defects and traceability), and Clarity (project documentation)
- Coordinated test case reviews with the Program Manager, IT BA and IT Developer
- Prepared the test data for approved test cases
- Test execution of business applications, online applications, document processing capability, and reporting deliverables
- Identifying, documenting and tracking issues found during testing
- Established and followed standards for communication of testing results.
- Demonstrated ability to properly execute test cases / scripts, document defects and report results.
- Applied effective automated testing skills.
- Demonstrated ability to properly engage test execution resources from other areas.
- Effectively facilitated meetings related to test execution status.
- Applied strong results orientation balanced by relationship management and team building/motivation skills.
- Gained knowledge to work on Vantage administrative system.
- Working closely with IT Management on prioritization of projects and initiatives
- Training and mentoring of other QA Analysts in QA standards, applications, and business processes
- Ensuring quality and on-time delivery in all assigned work
Confidential, Eagan, MN
Quality Assurance Analyst
Environment: Quality Center 11.0, JIRA, 10.0, Clinical Review Engine, Windows 7, MS Excel, MS Word, Lotus Notes 8.5
Responsibilities:
- Attended Business Requirement Elaboration sessions representing IT QA to analyze the requirements during analysis phase of the project.
- Performed QA lead role by Assigning tasks to the testing team members and ensure that all of them have sufficient work in the project.
- Demonstrated experience of independently creating test cases based on business requirements.
- Smoke tested the build to make sure that the basic Pega rules were all implemented correctly.
- Performed internal UATs, Pre-production and Production Validation testing.
- Developed and executed manual functional and Regression test cases to validate business requirements.
- Ensure the content and structure of all Testing documents / artifacts is documented and maintained.
- Logged the defects in Quality Center and JIRA.
- Extensive debugging Skills in PEGA using TRACER, Clipboard.
- QA issue prioritization and resolution facilitation with Business and Development team.
- Frequent status checks meetings with the team.
- Check for timely delivery of different milestones.
- Organize / Conduct internal trainings on various products.
- Oversaw determination of need, selection and implementation, and maintenance of QA tools.
- Oversaw, point of escalation for the Jira (defect tracking) database for all testing phases (update, follow-up and escalate overdue issues).
- Provide sign off on monthly testing releases.
- Send the status report (Daily, Weekly) to the client.
Confidential, Minneapolis, MN
Sr. Quality Automation Engineer
Environment: Windows XP, Microsoft visual studio, SharePoint, PEGA, Python, QTP, SQL, Oracle 11g, ProphetX, Pycharm, Win Merge, Cygwin, Subversion, Notepad ++, Rational Test Manager
Responsibilities:
- Developed, applied and maintained test strategies, test plans and test scripts for server applications using an internal tool called Ticker.
- I demonstrated functional, regression, performance, and scalability testing in a distributed application environment.
- Generated automated test scripts to validate stored procedures by using QTP.
- 90% time spent on creating and executing test automation scripts for use in regression testing.
- Performed database querying, data manipulation and population using SQL.
- Performed back end testing using SQL queries to verify the correct information was entered in the Database using Database checkpoint in QTP.
- Worked on development of complex SQL-queries/procedures for database and backend testing.
- Established and maintained productive relationships with Development and other applicable departments.
- Developed, applied and maintained automated regression testing and performance testing scripts.
- Implemented automated testing at a programming interface level.
- Experience in full system development and product life cycle using Agile
- Created Python scripts for automation testing using a proprietary tool named Faker.
- Performed technical analysis of post production issues to determine if a defect exists.
- Followed established process for defect tracking and reporting, including logging defects in a detailed and reproducible way.
- Represented QA on cross-functional project teams
- Provided suggestions for best practices and process improvement.
- Communicated test estimate, test progress, test results, and other relevant information to project stakeholders and management.
Confidential, Des Moines, IA
Quality Automation Engineer
Environment: Windows XP, Microsoft visual studio, SharePoint, SQL, VB scripting, Rational Test Manager, Quality Center 10.0, SOAP UI, LoadRunner, Rational Clearcase, Java, Bugzilla
Responsibilities:
- Attending Monthly Prioritization Meetings as QA lead in order to prioritize critical IT Work Requests.
- Working on various types of IT Work Requests to meet Release Regression Target.
- Worked on various client applications like Agent Portal, A2k, E-App, AS400, Opas and mainly on Ingenium.
- Mapped the Requirements with Test cases in Quality Center.
- Creating Requirements Traceability Matrix (RTM) on the basis of Business Requirement Document.
- Experience in debugging, design, development scripts using Visual Basic.
- Tested web applications on different browsers like Internet explorer, Firefox, Netscape navigator, AOL, Safari, Opera browsers with different versions.
- Strong experience on Web based testing like Functionality Testing, Usability testing, Interface testing, Compatibility testing, Performance testing, Load Testing and Security testing.
- Generate test scripts to test Web Services using SOAP UI, WSDL and XML.
- Conducted Functionality Testing for web forms and links.
- Conducted Manual and Automated Testing for Functionality and Regression Testing for each build and release.
- Creating defects, providing defect descriptions by using Mercury Quality Center.
- Manual testing for checking the flow of the application Functionality, Positive and Negative testing.
- Taken Full responsibility of tracking progress of monthly releases by preparing reports and maintaining Excel Sheet.
- Complete understanding of different Life Insurance policies like Term Life, Universal Term Life, Indexed Universal Life, Independent Choice Whole Life policies.
Confidential, Norwell, MA
QA Engineer
Environment: Windows XP, XML, QTP, VB script, Agile, Oracle, Epic, Java, RHFUTIL, Selenium 0.6, QC 10.0, Jira and Share Point
Responsibilities:
- Design and implement a new automation framework for the Client. It was a Web based application where I was designing and implementing a new framework.
- All scripts are data driven using script parameterization so the scripts are complex and flexible. Record and playback is not used in our framework.
- Assist other automation engineers with training or help on the more complex assignments that are difficult to resolve
- Mentored QA test engineers on QTP, assist the QA engineers in executing the scripts, debugging and enhancements.
- Design and implement the best practices and ensure that new code uses our framework and coding practices
- Develop scripts using VBScript that include advanced error handling to keep scripts running on Selenium
- Worked in AGILE methodology.
- Created DB Functions, Common Functions, Object Functions and Application Specific Functions.
- Enhanced automation tests with reusable actions, User defined functions and Generic functions by using VB Script and also automated using Selenium
- As part of BSQA ATS Sign-off process, demonstrated automation scripts of Selenium to manual team
- Documented Automation User Guide for manual team that helps smooth automation test execution and maintenance
Confidential, Washington DC
Quality Engineer
Environment: Charles River Messaging, IBM MQ Series (Messaging and Queuing), XML Transformation, QTP 10.0, QC 10.0, VB script and Infragistics
Responsibilities:
- Design and implement the automation framework for the QA Department. Put in charge of developing the framework where all scripts are run using the same driver
- Evaluated and Selected Testing Tools for the QA Department.
- 80-90% of tests cases and requirements were automated in QTP
- Enhanced automation tests with reusable actions, user defined functions and generic functions by using VB Script
- Created Shared Object Repositories, Re-usable Actions, Recovery Scenarios and User Defined Functions that can be used in other Automation Scripts.
- Participated in development of automated keyword driven framework for functional Web testing and regression testing.
- Assisted in documenting screen mock-ups in HTML and designing of applications.
- Document scripts and provide a place where QA can see what is needed to run automation scripts
- Implemented automation best practices and maintained the coding standards
- Developed custom QTP function libraries like Object Functions, Database Functions, and Common Functions. These functions are application independent and platform independent that can be used across multiple projects.
- Queried test data from CAT environment to test Securities thru QTP
- Test Execution and Scheduling from Quality Center. The test execution is unattended with no manual intervention
Confidential, Hatboro, PA
Quality Engineer
Environment: Windows XP, VB, SQL Server, QTP 10.0, TFS, Confidential and VSS
Responsibilities:
- Worked with the management in establishing automation standards, process and best practices for automation testing
- Responsible for maintaining existing scripts and programming new scripts
- Developed a comprehensive Automation Regression Suite that is executed at the end of each sprint.
- Developed custom QTP function libraries (like Object Functions, Database Functions, and Utilities etc). These functions are application independent and platform independent that can be used across multiple projects.
- Created Shared Object Repositories, Re-usable Actions, Recovery Scenarios and User Defined Functions that can be used in other Automation Scripts.
- Applied Automation best practices and coding standards in automation scripts
- Generated automated test scripts to validate stored procedures by using QTP
- Manually validated each package via speech reorganization method and keying input
- Co-coordinated with the off-shore team & tracked daily activities of IVR Application
- Responsible for analyzing the requirements, designing, debugging, execution and report generation of existing legacy system.
- Prepared Test Data for QA and UAT Users to test call flows
- Detecting, classifying and reporting bugs through Quality Center
- Active interaction with Business, Developers and Business Analysts to evaluate application performance.
Confidential, Jacksonville, FL
Quality Engineer
Environment: Windows XP, VB.Net, ASP.Net, XML, SQL Server, QTP 9.5 & 10.0, TFS and VSS
Responsibilities:
- Architect and design test automation frameworks and support all automation activities.
- Installing test tools and getting them to work with QA reps that use the tools when they run smoke, regression and integration testing.
- Assist with best practices and ensure that new code uses our framework and coding practices where if a driver script is being used all scripts use the same process.
- Expertise in database querying, data manipulation and population using SQL.
- Test Activities includes documenting Test scripts from Use Cases in the TestDirector test case repository.
- Defect-tracked and reported through Test Director and Managed entire Testing Process from designing to coding to analysis.
- Responsible for maintaining existing scripts and programming new scripts as well as adding new functions to the existing scripts
- Used Descriptive Programming to perform an operation on an object that is not present in the Object Repository.
- Detecting, classifying and reporting bugs through Defect Tracking System
