Senior Quality Assurance / Test Lead Resume
MarylanD
SUMMARY:
- Experienced 13+ years in Quality/Project Management for projects using the methodology of Software Development Life Cycle from studying projects, requirement analysis to final testing and deployment.
- Leading and helping to set the quality process for the SDLC & STLC.
- Managing the projects, applying best practices at work environment to assure product meets client expected result.
AREAS OF EXPERTISE:
Project Management: Participated in Project Charter, Identify scope, project schedule, project budget, resource management, change management, risk management, project monitoring & control, application support & customer relation management.
Quality Management: Preparing & implementing of quality standards, Process Improvement and Process Designing, risk management plans, resource management, audit plans, Identifying Key performance Measurements, Collect Measurements.
Quality Control: Perform manual testing, test designing, Performance, Automation, Static Testing (Review Docs), DB Testing SQL& Oracle, Regression Testing, Test Cases and Test Plans & strategy.
TECHNICAL SKILLS:
- C language
- Visual Studio(VB.NET)
- PL SQL
- Toad
- Oracle
- SQL Server
- XML
- HTML
- Siebel
- Putty
- Unix
- Linux
- Windows
- Server 2003
- 2008
- 2013
- MS Office
- VISIO
- JAMA
- Visual Source Safe
- MS Project
- TFS
- IBM Rational Functional Tester & IBM Performance Testing tools
- QTP/UFT
- Selenium
- Cucumber
- Load Runner
- SoapUI
- Fiddler
- Quality Center
- JIRA
- Confluence
- TestRail
- SharePoint
- SVN.
PROFESSIONAL EXPERIENCE:
Confidential, Maryland
Senior Quality Assurance / Test Lead
Roles & Responsibilities
- Executing test cases for manual, functional, integration, regression and system testing.
- Performing risk analysis & prepared risk response strategy for mitigation & bring back risk within accepted limit. Also, leading & maintaining all change requests via Change Control Board.
- Performing data quality analysis using advanced SQL skills.
- Experience in managing the projects with planning, budgeting, scheduling, resource management, monitoring & reporting. Also, prepare and maintain MS Project plan accordingly.
- Participating in daily scrum meetings, biweekly sprint planning, retrospective, backlog grooming, organize backlog stories, confluence & analyzing artifacts about velocity & burndown Charts.
- Preparing for and facilitating release planning and software configuration.
- Supporting the product owner with respect to grooming and maintaining the product backlog.
- Updating the agile tracking systems to provide transparency on Product & Sprint Backlogs.
- Teaches new team members agile mindset and frameworks, practices, and process.
- Performing requirement analysis, creating user stories, generating test procedure & test execution. Also, points estimation against each user story.
- Coaching, directing, supporting team members, managing the offshore team, solving their issues, audit their works and reporting to multiple stakeholders about work status.
- Reviewing the .net code and making sure it is working properly as per the requirement.
- Conducting of defect triage meeting with Dev and SME and follow up with them to close all defects.
- Test planning & test designing, test execution & defect reporting.
- Updating & running scripts for automation test using Selenium/UFT tool and generating reports for the result.
- Implementing of financial module including payment gateway, reporting, reconciliation, and make sure it is tested properly.
- Implementing SMS notification system as part of telecom project to alert end users about financial statuses.
- Testing web services & XML response using the Soap UI tool.
- Testing several data migration application for security, data protection and data corruption during transfer.
- Writing the Test cases in JAMA, maintaining & updating the documents in the SharePoint.
- Executing SQL Quarries for Oracle & SQL DBs using PL SQL developer & toad tool.
- Analyzed database inputs and outputs with UNIX command.
- Assisting in setting up environments (web/DB severs) for cloud, functional and UAT testing.
- Testing the application on multiple browser (IE, chrome, firefox, opera) and on different mobiles (iOS, android, blackberry, windows).
- Validating of test cases and test data to comply with all business rules and requirements and making sure we be ready for the UAT with the client.
- Travelling to multiple location to face client and lead UAT to get approval over requirements.
Confidential, New York
Quality Project Leader / Scrum Master
Roles & Responsibilities
- Managed Quality Management Process orientation and training, Configuration management and quality audits to assure the process & product integrity.
- Defined the appropriate quality standards & process methodologies for the project.
- Monitored the quality of IT projects, quality assurance activity, implementations of Service Level Agreements (SLA) across of IT projects Life Cycles to ensure that they meet the highest IT Quality Standards & Procedures such as CMMI, ISO9001 and Six Sigma.
- Executed Agile Development with working knowledge in Scrum, Kanban, Iterative & Incremental models, V Model and continuous improvement practices.
- Supported the implementation of Continuous Integration, Continuous Testing, Pairing, and Automated Testing as per the agile framework.
- Developed software quality assurance plans, test plans and procedures.
- Scheduled the Quality Assurance techniques, use case generation and use case structures with end - to- end User Acceptance Testing (UAT).
- Managed health care operations and resolved issues with claims and customer service.
- Studied the market, prepared business cases, reviewed the requirements with the customer, performed impact analysis to assure project reflecting their business need.
- Tested Standard and ad-hoc reports, compared the results against the database by writing SQL Queries using PL SQL developer & toad tool.
- Expert with UAT scheduling and project management and closely working with business users to understand business needs and priorities and functional analysis
- Followed up with financial department & make sure the reconciliation process is done properly. Analyzed & audited the financial reports against business strategy.
- Communicated with all stakeholders and acted as integrator between the team members and all project management plans.
- Prepared the test plan/test strategy, created & executed the test cases, report defects and followed up with BA/developers to close all the issues.
- Employee performance evaluation and appraisal reports.
- Conducted the UAT with client and followed up with all stakeholders and applied processes to get approval over requirements.
- Performed Automated Regression Test Scripting for Web apps using QTP/UFT & selenium.
- Applied Performance Testing on Web/Desktop Applications using HP LoadRunner & RPT.
- Performed manual testing of the mobiles (iOS, android, blackberry, windows).
- Worked & tested with ETL project to integrate data between two systems.
Confidential
Test Engineer / Senior Quality Analyst
Roles & Responsibilities
- Performed test execution & produced Defect Reports as part of QALC.
- Trained new resources in Testing, Planning, Reviews, SCM, Release and Team Management.
- Carried out Process Implementation, Process evaluation and Process Improvement and adherence to software product standards through process monitoring and audits.
- Scheduled the Quality Assurance techniques, use case generation and use case structures with end-to- end User Acceptance Testing (UAT).
- Generated & reported projects to Top Management on regular basis for all allocated projects.
- Prepared Test Plan, Test strategy & test cases for the project.
- Performed functional, system, integration, regression, UAT, unit testing on Web/application software, reported defects and make sure the readiness for production release.
- Created scripts using IBM Rational Performance Test or LoadRunner for performance testing.
- Established & maintained all the needed environments for testing purposes.
Confidential
Developer (.NET)
Roles & Responsibilities
- Developed the requirement specification for the Administration Module for the project.
- Responsible for development (Coding) for this module using an N-Tier approach. N-tier architecture includes Presentation Layer, Business Logic, Data Access Component and Data Layer (used .NET (ASP.NET / Oracle) (store procedure, functions).
- Trained clients to use web-based applications.
Confidential
Computer Engineering
Roles & Responsibilities
- Responsible for maintenance, building networks and assembling computers.
- Performed as a sales engineer.