Lead Qa Engineer Resume
San Diego, CA
SUMMARY
- Over 7+ years of experience in IT industry, Expertise in Manual, Automation and Database Testing. Hands on experience in Quick Test Pro, Quality Center excellent analytical, problem - solving and documentation skills Team player with excellent Interpersonal and communication skills, an enthusiastic and out-going individual, with ability to interact with the team members.
- Diverse industry experience includes hands on experience in Telecom, Healthcare, and Credit Card Applications.
- Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in SQL and PL/SQL scripting.
- Experience in preparing Test Strategy, developing Test Plan, Detailed Test Cases, writing Test Scripts by decomposing Business Requirements, and developing Test Scenarios to support quality deliverables.
- Responsible for Analysis and Defect Tracking using HP Quality Center, ALM, Test Director, Bugzilla, JIRA, IBM Clear Quest.
- Developed an automation tool which integrates the End to End Testing process.
- Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, BlackBox Testing, Ad-Hoc and End to End testing.
- Experienced in preparing automation script using VB Script for QTP.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
- Exposure in the Quality processes involving in Software Configuration Management and Version Control Management - TFS.
- Involved in Non-functional requirement (NFRs) Gathering & Analysis,PerformanceTest Plan creation,PerformanceTest Script Development,PerformanceTest Execution, End to EndPerformanceEvaluation and Engineering,PerformanceMonitoring and Analysis of Web/App/DB tiers, ReportPerformanceTest Results and defects to all stake holders.
- Strong understanding of QA Process, Use Cases and Waterfall, V-Model, Agile-Model SDLC methodologies and can work through different releases of product.
- Experience in the use of agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Experience in working with Software Development team in resolving Defects, presenting the Defect Status reports, resolving requirement, and observed design inconsistencies.
- Expertise in querying and testing RDBMS such as Oracle, MS SQL Server using SQL, PL/SQL for data integrity.
- Strong working experience in Windows NT/2000/XP and UNIX environments.
- Clear understanding of business procedures and ability to work as an individual and as a part of a team.
- Expertise in backend testing. Experience in writing SQL queries (Joins, Triggers, and Functions).
- Self Motivated and quick learner and enthusiastic to learn new technologies/tools.
- Extensive experience & good coordination skills in an Onsite-Offsite model environment.
- Possess strong interpersonal skills, communication and presentation skills with the ability to interact with people at all levels.
TECHNICAL SKILLS
Testing Tools: HP Quick Test Professional (10.0/11.0), HP Quality Center (10.0), HP ALM (11.0), Test Director, Selenium RC, Selenium IDE, Selenium Webdriver, Selenium Grid
Bug Reporting: Mercury Test Director 8.0, Rational Clear Quest, Star, CVS, Jira, HP Quality Center and Bugzilla
Programming Languages: C, C++, C# .Net, Asp .Net, TSL, Visual Basic, Java, SQL, PL/SQL, and UNIX Shell Scripting
Databases: Oracle 9i/10g/11g, SQL Server 2005/2008
Database Tools: TOAD 4.5, SQL Navigator 4.0
Web Technologies: HTML, XML, and VB Script, Apache, Web Logic
Operating Systems: Windows 95/98/2000/NT/XP, UNIX, Linux, Sun Solaris
Other Tools: SQL, PL/SQL, Toad, MS Office
PROFESSIONAL EXPERIENCE
Confidential, San Diego, CA
Lead QA Engineer
Responsibilities:
- Lead the team of twelve people and generated traceability matrix to ensure that all the requirements are covered by the test cases.
- Provided training, developing strategies, setting goals, listening to the team’s feedback and creating reports for the appropriate personnel.
- Played a major role with the project development team to understand the project requirement.
- Coordinating with quality control Review board for approval on all the deliverables
- Reviewed test cases in the automation perspective to identify reusable actions, functions.
- Participate in all phases of testing life cycle from test planning to test case execution.
- Developed complex SQL queries for querying data against different data bases for data verification process.
- Client-SidePerformanceTestingassessment using HP Network Virtualization using LR 12.5, Dynatrace Ajax, YSlow, WebPageTest, PageSpeed, and Firebug
- Participated in regular project status meetings and QA status meetings.
- Extensively used and developed SQL scripts/queries in backend testing of Databases.
- Written test cases to test the application in Quality Center 9.0 and 11.0(ALM)
- Identify the Application Functionalities suitable for automation using QTP 10.0
- Performed GUI, Functionality, Integration and Regression testing using QTP 10.0
- RegressionPerformanceTestingfor the identifiedperformancebottlenecks
- Converting thePerformancedefects into flows
- Created virtual users using Virtual Users Generator and created scenarios to conduct the load test usingPerformanceCenter
- Responsible forPerformanceTestingvarious application using LoadRunner.
- Responsible fortestingWebServices including REST using LoadRunner, JMeter, and Soap UI.
- Experience in Performance testing of Web applications, ecommerce and standalone Server by using Load Runner, J-meter
- Created J-meter web services scripts for identified scenarios
- Used Agile testing methodology for achieving deadlines in UAT testing.
- Verified Pharma applications according to the company templates.
- Involved in executing Analyze Processes on Database and writing SQL Queries to check the Results.
- Used TOAD for executing various types of SQL queries.
- Extracted data from various sources like Oracle, flat files and DB2 server.
- Performed data quality analysis using advanced SQL skills.
- Developed Test Cases and SQL Queries to perform various Validations.
- Performed Component Testing manually with the help of XML SPY
- Working knowledge in QA Principles and Software Development Life Cycle (SDLC).
- Created Microsoft Excel tools for different purposed using Macros VB Script
- Participate in weekly status meetings and bug review meetings to discuss bugs with developers.
- Reviewed functional and technical requirements
- Created test cases/scripts based on functional requirements documents.
- Contribute in the development of knowledge transfer documentation.
- Effectively communicate testing activities and findings in oral and written formats
Environment: LoadRunner 12.52, Jmeter, Selenium IDE, Selenium Webdriver, Selenium Grid, HP ALM 11.0, HP Quality Center 10.0/9.0, HP QTP 10.0, Agile, Windows NT/7, Java, J2EE, XML, XML SPY, HTML, JSP, VB Script, MS SQL, DB2, Toad, Teradata, Oracle 11g, SQL Server 2008, Test Director, Jira, PL/SQL, Python and Windows2007.
Confidential, Raleigh, NC
Sr.QA Test Analyst
Responsibilities:
- Involved in interacting with the project development team to understand the project requirement.
- Analyzed and reviewed the software requirements, functional specifications and design documents.
- Involved in Preparation, Reviewing and Execution of test cases.
- Working closely with integrators to automation integration scripts for Regression and System suites
- Involved in writing Test Plan for the web application after analyzing the specifications and business requirements
- Performed GUI functional and sanity testing manually for each new build of the application
- Performed Gray Box Testing, Regression Testing, Manual Testing, Functional Testing, Usability testing
- All the issues that came up during the testing process were tracked and logged in Clear Quest as defects.
- Analyzed system requirements and develop test plan for end-to-end testing.
- Involved in black box testing for the entire project.
- Strong skills in performing various tests such as system, integration, functional, regression, GUI, UAT web, cross browser,blackboxtesting.
- Generated Vuser scripts and ExecutedPerformanceTests using Load Runner
- Checked various functionality forperformanceissues, and made recommendations to developers
- Input the requirements in Quality Center and trace the requirements for the test cases.
- Used Check Points, Output Values and Object Repository Administration extensively in QTP.
- Tested various menus, options and utilities and Executed VB Scripts developed in QTP.
- Configured Selenium Grid for parallel execution on multiple browsers with 10 VM's
- Implemented continuous integration using Jenkins and selenium grid to execute the automation scripts
- Used JUnit Framework for creating Selenium scripts.
- Preparation of Selenium Webdriver Corporate Material.
- Used Selenium RC to run test cases in multiple browsers and Platforms.
- Used Component based approach to develop automation scripts, this approach reduce the cost of maintenance and maximize the re-use of existing test scripts.
- Develop SQL queries for backend testing.
- Performed backend database testing by writing SQL and PL/SQL scripts to verify data integrity
- Developed SQL Stored Procedures and Queries for Back end testing
- Worked on UNIX environment in Test and UAT environment.
- Used XML to Set up the Application Environments for automation scripts
- Conducted HIPAA Gateway Testing.
- Tested Subscribers/Providers and claims in Facets.
- Tested the Membership and claims files (XML) in Facets.
- Transactions focused on were 270,271,276,278,834, 835, and 837.
- Hands on Experience on Test cases, Automated Tests and Test Data and Good expertise in reviews of various Testing Documents.
- Defect Management using ALM, JIRA and Conflict Management.
- Monitored the defect tracking process using Clear Quest, trouble shooting and generating customized graphs and reports for the client.
- Maintaining status reports and communicating with the Management regarding progress of work.
- Prepared the Manual test cases that wasn't covered under Automation process
- Reported defects in Quality Center.
Environment: Performance testing, Quality centre, performance centre, Jmeter, Selenium Grid, HP Quality Center 10.0, HP ALM 11.0, Jira, HP QTP 10.0, Agile, Rational Clear Case, Rational Clear Quest, Remedy, VB Script, MS SQL, SQL Server 2008, DB2, Oracle 10g, PL/SQL, Java, J2ee, Microsoft Office, WindowsNT4.0/2000, HP/Unix.
Confidential, MA
QA Tester
Responsibilities:
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
- Created and executed Manual test cases and reviewed test cases developed by others.
- Updated Test Plans, created Manual Test Cases and Test Reports during different releases of this application.
- Formulate methods to perform Positive and Negative testing against requirements.
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, and User Acceptance Testing (UAT) and Data validation testing.
- Design and Creation of Frame Work, Shared Object Repository using QTP.
- Usage of Descriptive Programming in VBScript to handle exceptional Scenarios
- Executed SQL Statements for Database Testing using QTP
- Used Selenium IDE for Open source web testing
- Recorded and plays back test in Fire fox using Selenium IDE.
- Used Selenium RC to run test cases in multiple browsers and Platforms.
- Enhancing the selenium test cases for Cross Browser Testing.
- Implemented Selenium Grid for parallel execution of selenium scripts
- Researched and tested Selenium Grid distributed testing harness now fully implemented company-wide.
- Involved in design and implementation of Selenium Webdriver automation framework for smoke and regression test suites (TestNG).
- Involved in Test Execution and Defect Reporting using Jira.
- Worked in UNIX environment to perform manual testing on database.
- Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security
- Used SQL Queries to check successful Transactions in SQL Data base.
- Written SQL Queries and executed them using TOAD and SQL Editor.
- Performed Back end testing by writing SQL statements like Join, Inner Joins, and Outer joins and Self Joins used TOAD.
- Defect tracking done using Quality Center
- Logging the defects in defect tracking tool and generated defect reports on a day to-day basis
- Wrote SQL procedures to test database integrity.
- Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company
- Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
- Well versed with Project Life Cycle (SDLC & STLC).
- Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
- Experience in VB Script programming for Development of scripts in UFT and managed data in ALM.
- Provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
Environment: Selenium 2.39.0, Selenium RC, Selenium IDE, Selenium Webdriver, Selenium Grid, HP Quality Center 10.0, HP QTP 10.0, HP ALM 11.0, Windows - 7, Vista, XP, 2003, Jira, UNIX, SQL, Oracle 10g, SQL Server 2005, Java, J2ee, PL/SQL, Java Script, VB Script, Agile, XML, HTML, Word, Excel, PowerPoint, Outlook.
Confidential, Annapolis, MD
QA Test Engineer
Responsibilities:
- Participated in program walkthroughs to understand the User Requirements and have analyzed Business Requirements Document
- Involved in-group meetings with Subject Matter Experts and Users and interacted with them
- Developed a Test Plan describing the testing strategies designed for the application
- Developed Manual Test Cases for the applications functionality and to ensure the application satisfies all the requirements.
- Performed Regression Testing, System Testing and Integration Testing to verify application requirements
- Designed Test cases for Functional and Integration Testing using Quality Center
- Experience building and maintaining an Automated scripts using QTP
- Modified the existing Automated Scripts in QTP for the automation testing of applications.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and Xpath in Selenium.
- Performed Regression testing for new builds and every modification in the application using Selenium RC.
- Developed ANT Scripts to run the automation scripts and implemented “junitreport” ant task to develop HTML based test reports.
- Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
- Used Selenium IDE for testing various web applications.
- Test design and identification of Test Conditions.
- Developed SQL Stored Procedures and Queries for Back end testing.
- Experienced in data analysis using SQL, PL/SQL and many other queries based applications.
- Used SQL for Querying the Oracle database in UNIX environment.
- Migrated objects from SQL Server 2000 to SQL Server 2005.
- Solid testing experience in working with SQL Stored Procedures, triggers, views and worked with performance tuning of complex SQL queries.
- Very strong SQL skills and experience with OLAP. Expertise in data-driven testing, drill down applications, writing test cases and test scripts.
- Used T-SQL for Querying the SQL Server database for data validation and data conditioning Experienced in data analysis using SQL, PL/SQL and many other queries based applications.
- Used the SQL’s and verified the Oracle database for the purpose of data verification.
- Participated in Analysis of new enhancement system design walk through
- Performed Review of functional specification document for new change request
- Performed Test data preparation and Test script development
- Performed Regression Testing and New build release for enhancement
Environment: Windows 2008, Visual Studio.Net, ASP.NET, C#, ADO.NET, XML Web Services, HTML, Java, J2EE, Oracle, DB2, Selenium, Selenium RC, IDE, Webdriver, HP QTP 9.0, HP Quality Center 9.0, SQL, Test Director, SQL Server 2000, T-SQL, SQL, PL/SQL, Visual Basic 6.0, Windows NT/XP, XML, UNIX, Korn shell scripting.
Confidential
QA Tester
Responsibilities:
- Responsible for the specification, development & execution of manual test cases.
- Involved in Regression testing (billing and UKB) for One Siebel.
- Involved in handling issues/defects on Quality Center.
- Writing scripts for new user requirements, enhancements and testing them accordingly.
- Involved in Functional Testing, Regression Testing, System Testing and Integration Testing
- Interact with Business Users & Application Developers during Integration testing.
- Developed supporting test cases and scripts to validate the functionality of the application
- Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Extracted data from various sources like Oracle, flat files and SQL Server.
- Worked with SQL Queries to validate the data (Oracle, DB2).
- Involved extensively in doing back end testing of the data quality by writing complex SQL.
- Performed the Back-end Integration Testing to ensure data consistency on front-end by writing and executing SQL statements.
- Conducted data validation testing using complex SQL queries, SQL joins.
- Executed the developed tests both before and after bug fixes as a part of regression testing
- Execution of Test Cases and Developing Test Report
Environment: Mercury Quality Center, Manual Testing, Win XP, MS SQL, SQL Server 2000, MS Word 2007, MS Outlook, MS Excel 2007/2003.
Confidential
Jr. Quality Analyst
Responsibilities:
- Involved in all the Development phase activity like Designing Test cases, Test data, Execution.
- Designed the Test Plan and Effort Estimation
- Prepared Test Scenarios and Test cases
- Performed system testing and regression testing
- Presented walkthroughs on Test cases and Test results to business
- Defect Reporting and Tracking Using Quality Center
- Attended onsite status calls and Defect triage calls.
- Bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status using QC.
- Solved team issues effectively, shared the updates from on shore to off shore team members
- Reported daily status through Daily Status Reports.
- Involved in Functional testing, Data base testing on Mainframe application.
- Analyzed business and/or technical requirements to formulate a testing plan according to clients structured methodology.
Environment: Java, Servlets, JSP, J2EE, Xml, XSLT, HTML, MS-Sql Server, Windows XP, HP Quality Center.