Software Test Manager Resume
New York, NY
OBJECTIVE
- A results - generating professional in the areas of Quality Assurance and Project Management. 12 years of experience in a wide variety of positions in leadership, analytical, and technical roles.
- Thrive on opportunities to collaborate with clients, personnel, and senior executives; drive new products and innovations through critical thinking and empowerment; and identify and translate customer needs into concrete, actionable initiatives.
- Worked with FDA approval process and familiar with (HIPAA: Health Insurance Portability and Accountability Act) compliance.
- Working experience with "IEC 62304 - medical device software - software life cycle processes", which is harmonized by the European Union (EU) and the United States (US).
SUMMARY
- Over 12 years of software testing experiences with special emphasis on:
- Work experience on multiple business domain includes Web and Mobile advertisement (Media, CPL, CPI), Healthcare (Medicaid, Medicare, Health Insurance, Medical device), Insurance Policy, Investment Banking (FIX protocol, Fidessa, Stock, Option)
- Experience of creating and executing QA strategy for large-scale programs covering complex distributed systems integration including System & Integration Testing, Regression Testing, Performance Testing, Web services testing, Production Readiness Planning and Implementation.
- Expertise in creating and providing solutions to business through test automation and performance testing for cost savings. Activities involved Automation Architecture/Framework design, POC, develop performance/ automation methodologies.
- Expertise as a QA Program Manager for projects involving Specialized Test Automation (GUI, Middleware, Backend, Web services (API) and SOA), Manual Testing comprising of Web, Client/Server and Mobile Applications.
- Strong knowledge in all phases of software development and testing lifecycle methodologies (SDLC/STLC/Agile/TDD/BDD).
- Test Management: Test Process Improvement, Metrics measurement and analysis, quality improvement and cost reduction, Test estimation and capacity planning.
- Proven experience in establishing teams, mentoring and providing direction to leads, analyst and team members, build professional relationships with business partners, project management, development, operations teams and all stakeholders in the projects.
- Management of multiple enterprise applications and projects.
- Project Scope Management: Works with project sponsors and customers to define business benefits, business requirements and project scope.
- Project Time Management: Defines project schedule, manages task assignments, tracks work against the schedule.
- Project Cost Management: Facilitates level of effort estimating and reports on actuals against forecast and Manages change control against scope and its impacts to time, cost, and quality, ROI (Return of Investment).
- Project Quality Management: Provides guidance and direction on project methodology and best practices to our client’s standard project methodology.
- Defines and manages project success/delivery criteria and monitors and reports on the realization of project success against criteria set.
- Project Risk Management: Define risk management plan for analyzing the risk for criticality, probability and impact and follow through on mitigation plans for risks and resolution of emerging issues.
- Detailed and measurable team specific work plans, status reports, and WIRID (risk, issue decision) items that align to guidelines from QA PM and drive team reporting.
- Adherence to quality processes, procedures and industry standards.
- Effective and consistent representation of QA standards and procedures across Core Testable Programs.
- Excellent management skills, demonstrated proficiency in hiring, leading and mentoring individuals to maximize levels of productivity while forming cohesive team environments.
- Directed the launch of a Selenium Grid test automation framework, roadmap, and milestones for Automation testing.
- Created an agile scenario-based framework reducing testing time >75% to meet a 2-week sprint and release cadence.
- Originated the CI roadmap that achieved enhanced automated smoke test runs immediately at build time, and automated regression test suites that run on nightly, weekly, and sprintly schedules.
TECHNICAL SKILLS
Programming Languages: Java, VB Script, JavaScript, Php, c#, Python, Ruby
Development IDE: Eclipse, NetBeans, Visual Studio Code, Atom, WebStorm, IntelliJ, RubyMine
Version Control: GIT, Github, Gitlab, bitbucket, SVN
Project Management: JIRA, HP Quality Center, Bugzilla, Rational Clear Quest, Quality Manager
Frontend: HTML, CSS, bootstrap, pug, handlebars.js, JavaScript/ES6/ES2017, Bootstrap, JQuery, AJAX, ReactJS, Redux, webpack, babel, XML, JSON
Testing: Mobile applications (iOS and Android), Web applications, REST API’s.
Automation: Jest, Selenium, Appium, UI Automation, JMeter Selenium grid, Sauce Labs, Browser Stack, Perfecto Mobile DevOps AWS, EC2, RDS, Heroku, Digital Ocean, Apace, NGnix, SSL, Vmware, Docker container, Capistrano, Ansible playbook, Ant, Maven,, CI/CD, Jenkins, Hudson, Cruise Control
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Software Test Manager
Responsibilities:
- Leading QA team of 20 members Onsite & Offshore, resolving day- to day technical issues and scheduling project timelines and tracking project milestones QA deliverables.
- Defined automation Test Strategy/ Test plan for GUI/ API Test automation.
- Increased the Test coverage by 50 % by conducting white box testing and code coverage using Magellan code coverage tool.
- Mentored QA team in Transition from Manual to Automation testing and reducing the effort by 50 % for regression testing.
- Designed and developed Keyword Driven and Data Driven framework.
- Designed BDD and TDD automation framework for UI & REST API Testing using selenium web driver, Robot framework.
- Designed in-house web service mocking automation tool, totally eliminating dependency on actual production data.
- Implemented CI/CD process with Git.
- Coordinating with third party vendor for API design discussion and troubleshooting.
- Conducting product design reviews and creating Test Plan, Test Strategy.
- Managing issues/ escalations from the client/ Production and ensuring a logical closure.
- Creating weekly QA Status reports, Project Status reporting and reporting project status to the higher management.
- Analyzing automation scope for new releases, designing and creating Automation test frameworks for new releases.
- Coordinating with Clients for all Activities in UAT to Testing efforts and sign off on UAT Testing.
- Creating and Maintaining Testbeds and setting up QA environment.
- Built a high-performance QA team by hiring, training and mentoring junior QA engineers.
- Troubleshooting Test environment issues and also support teams with Production Issues/ Bugs debugging and troubleshooting.
- Conducting one-on-one Team meetings, Yearly appraisal and goal setting for team members.
- Developed, Managed and executed overall test strategy for multiple projects at the same time.
- Excellent writing, verbal and interpersonal skill set with a self-starting attitude, team player, and flexible.
- Worked very closely with the development and test engineering team to make sure test coverage for the application is as extended as possible.
- Lead the test efforts, improve and enhance the existing test coverage.
- Conducted researches, selected different test management tools, plugins for the team.
- Execute risk analysis on new feature development.
- Contribute to the design and implementation of the Quality Roadmap for Product Development.
- Collaborate with project management, product designers, and developers on milestone planning, and status of globally located teams.
Confidential, New York, NY
Software Test Manager
Responsibilities
- Owner and leader of test (Functional, A/B testing, Data validations, Test automation) for Content redesign, UI/UX and QA along with PMO for Intranet portal redesign and Employee Triad applications.
- Standardized and successfully managed large-scale migration projects for scope, delivery schedules, stakeholder communication and risk management.
- Evangelized and standardized test process management including systems/data analysis, test design, test cycles, turnover to production, acceptance criteria, review schedules and test reports across global QA teams.
- Established best practices in the use and integration of regression testing and project management methods and tools (Agile and Waterfall).
- Developed automation framework and successfully implemented automation scripts for testing resulting in over 90% time-saving in testing cycle time for regression for business-critical applications.
- Formulated and handled the automation testing architecture for scheduled test runs and remote testing by setting up new and shared test boxes for various environments.
- Continuous coordination and communication with stakeholders and design team for end-to-end project lifecycle and post-production implementation, support and continuous improvement cycles.
- Successfully implemented across regions and spearheading the initiative for adapting GIT for test management.
- Mentor and a key member in the recruitment of NCGs including the development of training modules.
Confidential, New York, NY
Medical Device System Test Manager
Responsibilities:
- Participated with end users and business analyst to understand the business requirements.
- Led a team of 15 testers; 5 in New York, 5 in India and 5 in Germany, building the SWQA division from the ground up, defining and implementing QA practices that ensured applications developed were fully tested to avoid impacts to the user community.
- Implemented use of Automated and Manual QA tools within an agile development methodology to quickly and effectively eliminate issues detected during software validation. Utilized the use of HP testing tool for Regression testing.
- Oversaw all Software QA test activities including the design, development and execution of test strategies and plans. Debugged and supported testing. Performed impact and gap analysis while monitoring and instructing testing resources on proper procedures to ensure team compliance.
- Coordinate the implementation of all software releases/updates of supported web-based and mobile applications.
- Led daily Scrum meetings in the absence of IT Development Director.
- Partnered with IT Development Director to define the bi-monthly agile sprints for the Development and QA teams.
- Solely implemented the use of Quality Center as a standards tool to support defined testing methodologies brought to HP.
- Managed defect tracking system and triage defects with stakeholders including clients.
- Coordinated testing of new software releases to ensure integration into company products meets the functional requirement, system compliance, and technical specifications.
- Communicated test progress, test results and other relevant information to project stakeholders and executive management.
- Managed all members of the QA team, and ensure that aggressive deadlines are met.
- Trained, coached, and mentored QA staffs.
- Developed test plans and test case specification for verification and validation of customized products per specific configuration requirements by customers.
- Performed functional integration test, regression test, integration test and UAT coordination released products
Confidential, New York, NY
Software Test Automation Engineer
Responsibilities
- Participated with end users and business analyst to understand the business requirements.
- Real world understanding of Software Development Life Cycle including Agile and Waterfall.
- Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM.
- Designed and Developed Automation Test Framework using Selenium WebDriver.
- Used apache Maven Surefire Plugin to create JUnit/TestNG HTML test report for the entire test suite.
- Experience in Functional Testing, Regression Testing, Smoke Testing, and System Testing.
- Good exposure to the Bug Life Cycle and Automation Framework.
- Expertise in applying sound software testing techniques and principles to reduce defects, improve quality and enhance business success.
- Strong experience with SOA architecture that include Restful Web Service Testing.
- Confident and comfortable with both independent and team work.
- Designed Test cases for mobile apps based off of requirement use cases.
- Execute Test Cases to Multiple Device like Android Phone (Nexus, Samsung, HTC), iPhone iPad and Android Tabloid.
- Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Defect Tracking, Management and Test Reporting.
- Strong expertise in establishing QA policies, procedures, strategies, metrics, developing appropriate process and team to ensure the quality of products.
- Expertise in analyzing the results and reporting suggestions and defects.
- Self-starter, versatile team player, proactive and extremely detail-oriented with a proven capability of working under high pressure
- Experience in database query manipulation. PL/SQL statements, stored procedures, and triggers.
- Extensive interaction with developers, configuration management while handling production issues with development and business analyst teams
- Good knowledge of all stages of software developmental life cycle (SDLC) and software testing life cycle (STLC),
- Software developmental methodologies like waterfall model and agile methodologies.
- Hands on Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution.
- Well-developed skills in writing software development cycles such as proposals, technical reports, technical memos, articles, manuals and letters for assigned projects.
- Strong organizational, decision making, problem-solving and analytical skills.
- Experienced in working closely with the clients and the project managers to analyze the client