Software Qa Team Lead Resume
North Reading, MA
SUMMARY:
- Around 12 Years of diverse experience in Quality Assurance, and Functional Testing of Client - Server and Web based Applications in Life Sciences Cloud, Confidential SalesConnect(ERP/CRM), Confidential B2B Sterling products, E-Commerce/Retail, and Financial/Banking.
- Managed multiple general and sustaining releases simultaneously with a solid understanding of priorities
- Efficiently lead 5 QA resources with estimates and planning
- Proficient manual and automated functional tester with expertise on former Sterling Commerce and Confidential products.
- Expert at regionally and globally distributed teams.
- Pays close attention to detail and writes detailed test cases that show clear understanding of features.
- Trained junior team members on products, processes, tools, technologies, and techniques.
- Participated in creation of Test plans and Test scripts and worked with developers and Project managers in isolating and resolving problems using appropriate QA testing methodology
- Performed Black Box testing from the end user's perspective without knowing the underlying code.
- Performed End-to-End/Integration testing, Data Integration Testing, to verify how interrelated components and functions work with each other.
- Performed Functional verification and GUI Testing, Regression Testing Using Automated Tools.
- Performed Back-end testing for data verification.
- Participated in Design walkthrough and Defect report meetings periodically
- Performed Functional and Screen Navigational Testing for Web Applications.
- Extensive experience in using HP Tools (Quality Center/ALM), Confidential Rational Testing tools (RQM, RTC), and JIRA
- Experience in both Agile-Scrum development and Waterfall environments.
- Participated in business requirements and functional specifications reviews early in the software development lifecycle process.
- Managed scheduling to ensure efficient and effective product testing; identified and reported risks to project schedule and product quality and proposed new methods to control and/or mitigate risks.
- Generate effective status and progress reports to the QA Manager and project team members.
TECHNICAL SKILLS:
Functional Testing Tools: Quick Test Pro (QTP), Rational Functional Tester, Selenium, SoapUI, Postman
Test Management Tools: JIRA, Quality Center (QC), Bugzilla, Rational Quality Manager (RQM), Rational Team Concert (RTC)
Scripting: SQL, PL/SQL, UNIX Shell Scripting
Operating Systems: Unix, Linux, Windows, MAC
Languages: Java, Scala, Akka, Visual-Basic, C, C++, .NET, Java
Databases: DB2, Oracle, MS SQL Server, MySQL, Derby
Web Services: XML, HTML, DHTML
App Servers: Websphere, Weblogic, JBoss
Regulatory: FDA and CAPA
WORK EXPERIENCE:
Software QA Team Lead
Confidential - North Reading, MA
Responsibilities:
- Managed multiple general and sustaining releases simultaneously with a solid understanding of priorities
- Efficiently lead 5 QA resources with estimates and planning
- Efficiently coordinated efforts between the on-site and offshore team resources to keep on schedule with the planned release dates
- Responsible for the QA team to implement QA processes, standards and best practices to comply with FDA and CAPA regulations
- Attended daily defect Triage meetings with Product Management, Development and Customer Support teams to prioritize defects found internally before a release, and the defects found post-release by customers
- Prepared and maintained estimations and schedules on projects to keep higher management informed of the progress, and raised flags when major issues arose, which could deter the schedules
- Reviewed and approved QA documents and user documents
- Participated in daily scrum meetings to get status, and discuss issues if any
- Participated in end-of-sprint retrospective meetings with Project Management, Product management and Development to discuss what went well, and how processes could be improved to deal with what did not go well
- Designed, developed and executed Test Plans for major epics and stories
- Estimate, prioritize, plan and coordinate quality testing activities for all test cycles including SIT, UAT, E2E, etc.
- Officially did the final sign off on any regular and sustaining releases on behalf of QA
Environment: Java, Scala, Soap and REST APIs, AWS Cloud, Intellij Idea, JIRA, Git, Maven, Bitbucket, Redis, Redshift, Postgres.
Staff Software Engineer
Confidential - Littleton, MA
- Confidential Banking Server: This Module enables you to transact with partners and users using Electronic Banking Internet Communication Standard (EBICS). Sterling B2B Integrator is a complete Confidential solution involving a bank, a partner, user management, certificate management, secure file transaction, error recovery, and reporting. Large and high-volume file transfers, with end-to-end visibility of file movement in a process-oriented and highly-scalable framework that alleviates file transfer challenges, such as protocol and file brokering, automation, and data security.
- Confidential Client: A client server application that provides end-to-end Confidential solution for an organization to transact with banks. Using Confidential Client, a partner or a user associated with the partner can configure and manage multiple banks, partners, and users. Multiple users can securely transact with multiple banks ( Confidential banking servers).
- Multi Enterprise Gateway (MEG): An interface for the Customer to interact with all other Confidential Sterling Integrator components.
Environment: Manual Testing, UI Automation using QTP, RFT, Selenium; QC, RQM, RTC, Java, J2EE, Dojo, DB2, Oracle, SQl Server, Derby, Websphere, Weblogic, JBoss, REST APIs, SoapUI, SQL, Cross Site Scripting, SQL Injection, Accessibility Testing, Unix/Linux, Internationalization testing, Web Services, Message Queues
QA Engineer
Confidential - Boston, MA
Responsibilities:
- Analyzed the specifications in the Functional Requirement Document and Technical Requirement Documents for the purpose of preparation of Test Case Scenarios.
- Involved in the preparation of Test Cases analyzing the Test Plan and specifications documents.
- Done Smoke/Sanity testing to estimate testing readiness of the build for every release.
- Developed data and individual test cases to satisfy Positive and Negative testing.
- Executed test scripts and test cases.
- Tested all kinds of links verifying whether they were broken or/and direct to different pages. Tested the navigation and the User Interface for ease of use.
- Conducted Cross-Browser testing on Internet Explorer 6.0, 7.0, Mozilla Firefox 2.0 and Safari.
- Performed Functional Testing, Integration Testing, System Testing and Regression Testing. Documented the test results and reported the defects to the development team using Bugzilla on a timely basis.
- Resolved the issues by retesting on various builds.
- Worked with application developers to fix the problems.
- Tracked the testing progress on Bugzilla-bug tracking system.
- Involved in Writing User Acceptance Scripts.
- Executed SQL queries for validating data in Database and Back-End testing.
Environment: Manual Testing, Windows XP, Java, J2EE, JBoss, .Net, Flash, Oracle, Bugzilla, PHP, Apache Server, MS Word, MS Excel, SQL
QA Test Analyst
Confidential - Manchester, NH
Responsibilities:
- Prepared the Test Scenarios and Test Cases for the Application under test.
- Involved in entire QA Life Cycle which includes Design, Development and Execution of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Scripts.
- Analyzed the specifications in the User Requirements Document, Functional Requirement Document and Technical Requirement Documents for the purpose of preparation of Test plans. Performed GUI Testing by creating GUI checkpoints to verify the functionality of the GUI objects using QTP.
- Various checkpoints are used to capture the functionality in the application by using Quick Test Pro.
- Executed the automated Test Cases and Test Sets in TestDirector.
- Enhanced Test Scripts to increase the performance of the application.
- Automated Test scenarios for GUI Functionality, Regression Testing using QTP.
- Designed and developed dynamic spreadsheets and queries to reconcile test results and logged all test results and bugs.
- Parameterized key elements to verify the Database Integrity.
- Conducted Regression Testing and System Testing on various builds of the application and reported the defects to the developers using Test Director for bug fixing and tracking.
- Facilitated user acceptance testing (UAT) and test strategies with developers and testers.
- Performed manual front-end testing to check all functionalities of different modules.
- Extensively used SQL Scripts/Queries for data verification at the backend.
- Verification of test results (querying the database using SQL) documenting the defects and informing the same to QA Manager.
- Helped in Deployment of Portal and Collaboration Solution to increase Investment Results. Responsible for analyzing various valuation models involving stocks and bonds.
- Helped in creating end user manuals.
Environment: Manual Testing, Windows XP, HTML, DHTML, XML, JavaScript, J2EE, VB Script, VB.Net, ASP.Net, Oracle, MS-SQL Server 2005, SQL, PL/SQL, Test Director 8.0, Quick Test Pro (QTP 8.2), Visual Source Safe(VSS), MS Word, MS Excel, Toad.
