Lead Qa Engineer Resume
Livingston, NJ
SUMMARY
- 15+ years of experience in Software Quality Assurance / Testing domain
- 15+ years of experience in Test Automation using various automation tools like Selenium WebDriver, QualityCenter / QuickTest Pro (QTP),TestDirector / WinRunner and Rational Robot / TestManager
- 2 Years of experience in automated Cross Browser Testing (Firefox, Chrome, Safari and IE) using Selenium WebDriverusing Java
- Proficient in running Selenium tests on both Windows and MAC OS X operating systems
- Experienced in testing Java, Web and Mobile (iOS) applications
- Experienced in establishing QA Processes, Strategies and Metrics to ensure the quality of product
- Experienced in leading QA teams and managing people Onsite and Offshore
- Strong understanding/ Experience in building QA Environments and deploying various components that make up the QA environment (client, server, databases)
TECHNICAL SKILLS
Operating Systems: Window 7, MAC OS X (10.8, 10.9, 10.10), iOS (6, 7, 8)
Test Automation Tools and Testing Frameworks: Selenium WebDriver, QualityCenter, QuickTest Professional(QTP), UFT, TestNG, JUnit
Web Services Testing Tools: HP ServiceTest, SoapUI
Defect Tracking Tools: LotusNotes, StarTeam, Rational ClearQuest, SalesForce, Mingle
Build Tools: Apache Ant, Apache Maven
Databases: Oracle, Sybase, SQL Server, PostgreSQL
Software Development Practices: Agile Methodology, SCRUM, Waterfall, Hybrid
Languages: Java, VBScript, TSL
PROFESSIONAL EXPERIENCE
Confidential, Livingston, NJ
Lead QA Engineer
Environment: J2EE, XML, HTML, Windows XP/7, PostgreSQL, SQL Server
Responsibilities:
- Execute both Manual and Automated Test Cases and provide detailed Test Metrics to QA, Development and Product managers
- Build and execute automatedtest cases using Selenium WebDriver (v 2.44.0), utilizing TestNG framework and Apache Ant build tool
- Generate and Present XSLT Test Reports for the automation runs to the management
- Execute Selenium WebDriver test cases on both Windows and MAC machines
- Build and execute Data Driven tests using Selenium WebDriver and Excel spreadsheets
- Built and executedautomated test cases using QTP 11.0
- Performed automated testing of RESTful Web Services using HP’s ServiceTesttool
- Performed Data Migration Testing when database was changed from PostgreSql to MS SQL Server
- Manage a team of manual and Automation QA Analysts Onsite and Offshore
- PerformIntegration Testingamong EMR, Portal and iPhone applications
- Track defects in Salesforce and Mingle until they are fixed and closed
- Attend daily status meetings to communicate testing status to the management
- Work closely with the Application Development team to resolve technical issues and interacting with them to ensure overall quality of the software
- Built QA Environments for various releases and deployed client and server code and running database scripts
Confidential, Hoboken, NJ
AVP - Quality Assurance
Responsibilities:
- Managing Onsite and Offshore resources
- Preparing Master Test Plans
- Attending Business Requirement walkthroughs with Business Analysts to understand the requirements and providing feedback on system usability.
- Presenting Test Case walkthroughs to Business Analysts and Developers as a part of the process that makes sure that the test cases cover all the business scenarios
- Executing test cases, preparing and presenting Test Metrics to QA Manager
- Performing Backend / Database Testing which includes executing SQL queries to verify Front End data matches with the data in the database.
- Entering and tracking defects in Lotus Notes, StarTeam and ClearQuest
- Automating the application using TestDirector 8.0 / Quality Center 9.x, WinRunner 9.2 and QuickTest Professional (QTP) 9.0
- Extensive use of WinRunner and QTP Java Add-In 7.5 to automate Java applets.
- Facilitating Integration Testing meetings to ensure that all components within assemblages interact correctly and to identify defects in the interfaces and interactions between system components.
- Attending various Vendor Demos to evaluate test automation tools and testing methodologies.
- Attending Post-Mortem meetings to improve the Quality Assurance process for the subsequent releases
Environment: J2EE, Webshpere Portal, AJAX, JSP, Oracle, Livelink, Business Objects and Crystal Reports, TestDirector / WinRunner, Quality Center / QTP
Confidential, Livingston/Parsippany NJ
Lead Quality Assurance Analyst
Responsibilities:
- Managinga team of 4 people
- Writing Test Plans detailing the scope and testing methodology used
- Analyzing business requirements and writing detailed test cases
- Executing test cases and entering & tracking defects using Lotus Notes and ClearQuest
- Testing Actuate Reports
- Performing Backend /Databse Testing by querying the database using DBArtisan tool
- Traveling to London, UK to facilitate the User Acceptance Test (UAT)
- Automating the test cases using Rational Robot automation tool
- Attending Stakeholders’ meetings to discuss the various phases of the Project
- Attending defect reviews with Business Analysts
Environment: Visual Basic, Sybase, Windows 2000/NT, SQA Robot, Lotus Notes, ClearQuest, Rational TestSuite 2000, Actuate Reports