Stamps.com

  • Manager, QA

    Category
    Technology and Software Development
    Location
    US-CA-Mountain View
  • Overview

    The Quality Assurance group at Stamps.com is responsible for monitoring the software development life cycle to ensure quality.  This includes but not limited to the QA functions of developing test automation, reviewing code, designing test strategy, optimizing test execution, and filing defects to the applications in test. 

     

    The QA Manager plays an important role within the Quality Assurance group by ensuring releases are deployed without customer impact caused by application defects.  The position is responsible for managing the QA team and ensuring test strategy and test execution are optimized, effective, and achieve the highest possible quality with accurate release schedule. 

     

    With nearly 650,000 monthly subscribers, Stamps.com™ is the leading provider of Internet-based postage solutions. Stamps.com was the first company to be approved by the U.S. Postal Service® to offer a software-only postage service that lets customers buy and print postage online. The Company targets its services to small businesses, home offices and online retailers, and currently has PC Postage partnerships with Avery, Microsoft, HP, the U.S. Postal Service and others. Stamps.com is a publicly traded company on the NASDAQ under the symbol STMP.

    Responsibilities

    Primary Objectives:

    1. Management of multiple simultaneous QA projects including resource planning, estimation, scheduling, and end of release report.
    2. Participate in functional and technical specification review meetings.
    3. Management and review of the QA team test strategy implementation, test execution, and test cycles.
    4. Manage all aspects of the testing activities for major and maintenance releases.
    5. Mentor QA members on test design and test execution methodologies.
    6. Be a product owner in the test automation backlog.
    7. Proactively recommend process, testing methodology, and technology/QA tool improvements.

    Essential Position Duties:

     

    • Lead the QA team in all testing phases and deliver major product features with the best possible quality.
    • Drive test automation into the testing process to improve test efficiency and effectiveness.
    • Perform hands-on test coverage review, risk-based analysis, root-cause analysis and mentor QA members on testing strategies and techniques.
    • Review QA efforts on a daily basis to ensure blocking issues are reported and resolved in a timely manner.
    • Collaborate with Program management to optimize resource planning for releases.
    • Review test strategies developed by others and provide feedback to ensure test coverage.
    • Strong people management skills with the ability of hire and grow talented engineers.
    • Manage the QA team’s internal interfaces with other functional groups.
    • Report to QA director the status of release regression deliverables, risks and impediments.
    • Analyze, evaluate and present information concerning quality, process, and cost to the QA director.
    • Strategically plan/coordinate the testing effort and assignments to meet the need of the stakeholders.

    Qualifications

    Required Education and/or Experience:                

    • BS Degree in Computer Science or related field
    • Seven (7+) plus years of QA experience
    • Two (2+) plus years of management/lead experience.

    Skills and Knowledge:

     

    • Hands-on, technical management experience with creative problem solving skills.
    • Exceptional people management and communication skills with demonstrated success in delivering results.
    • The ability to respond to sudden changes in major project parameters in a rational and effective fashion.
    • Demonstrate a good understanding of current industry standard and best practices.
    • Technical background related to test automation, programming/scripting languages and API test tools such as SoapUI, C#, .NET framework.
    • In-depth understanding of QA methodologies and the software development processes.
    • Working knowledge of SQL and data modeling.
    • Hands-on experience with Web services testing and multi-tier web service applications is a plus.
    • Experience and proficiency in task and project estimation.
    • Exceptional time management and delegating skills
    • Motivate and inspire team members.

    Computer/Software/Application Proficiency:                                                   

    • SoapUI/ReadyAPI, Visual Studio IDE

    Travel Requirements:

    • 25%

     

    EOE/M/F/Vet/Disability

     

    #LI-KD1

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.