Stamps.com

  • Quality Assurance Analyst - Server

    Category
    Technology and Software Development
  • Overview

    It is about monitoring each step of the software development process to ensure that high-level quality standards are maintained. QA is one of the most important phases in SDLC as it insures the quality of the deliverable. QA is the final line before a product reaches our customers. The Quality Assurance (QA) Analyst - Server must understand all aspects of our product, thinking outside to box to eliminate any potential issues.

     

    Quality Assurance at Stamps.com takes a whole team approach to software quality. Our Testers are an integral part of our community, helping to set priorities and solve problems, not the “test team” off in a corner. The opportunities you get on our team is the chance to continually learn, experiment, try new technologies and techniques, collaborate to solve business and technical problems. If you are passionate about developing the best possible quality software product you’ll enjoy working here.

     

    Stamps Company Overview:

    Stamps.com (NASDAQ: STMP) is the leading provider of postage online and shipping software solutions to over 725 thousand customers, including consumers, small businesses, e-commerce shippers, enterprises, and high volume shippers. Stamps.com offers solutions that help businesses run their shipping operations more smoothly and function more successfully under the brand names Stamps.comEndicia®, ShipStation®, ShippingEasy® and ShipWorks®. Stamps.com’s family of brands provides seamless access to mailing and shipping services through integrations with more than 475 unique partner applications.

    Responsibilities

    Primary Objectives:

    1. Read, review, and understand the Product and Technical Specs.
    2. Effectively design test strategies, based on specs or dev notes.
    3. Efficiently implement test cases through test tools.
    4. Execution test plan through manual testing, performances testing, or automated tools.
    5. Accurately identify and document defects.
    6. Maintain QA environment, from deploying builds to DB patches.

    Essential Position Duties (typical monthly, weekly, daily tasks):

    1. Read, review, and understand the Product and Technical Specs
      • Work closely with development, product and other team experts to gain a clear understanding of requirements.
      • Scrutinize the Product and Technical Specs by asking the right questions, challenging the design, and identifying any QA concerns.
      • Effectively design test strategies, based on specs or development notes. 
    2. Effectively design test strategies, based on specs or development notes.
      • Prepare test strategies and write test cases based on requirements, functional and/or technical specifications and other documents.
      • Utilize testing methodologies such as white/black box, integration, system, regression, etc.
    3.  Efficiently implement test cases through test tools.
      • Prepare test automation scripts/suites using SoapUI, Groovy, C#, Java, etc.
      • Determine best methods to integrate new features into existing regression. 
    4.  Execution test plan through manual testing, performances testing, or automated tools
      • Run existing or new test automation scripts as needed, and analyze/report results.
      • Determine the difference between Performance, Load, and Stress testing and identify when one over the other should be used. 
      • Write database queries to retrieve crucial data from DB for validation.
    5. Accurately identify and document defects.
      • Troubleshoot and test environmental issues as necessary.
      • Track requests through multiple server applications/interfaces and follow backend service logs.
      • Communicate defects found with reliable steps to reproduce and appropriate severity and priority.
    6. Maintain QA environment, from deploying builds to DB patches.
      • Deploy builds onto Virtual machines through SCVMM.
      • Analyze and install database patches and scrubs.

    Qualifications

    Education and/or Experience:                                                                  

    • BS in Computer Science or equivalent years of relative work experience.
    • Minimum of Six (2) years’ experience testing Web Services (SOAP preferred).
    • Minimum of Six (2) years’ experience with SQL Databases.
    • Experience in load and stress methodologies and testing.

    Skills and Knowledge:

    • Strong SoapUI/ReadyAPI or Postman knowledge
    • Strong written and verbal communication skills
    • Strong understanding of constructing/executing SQL queries.
    • Deep understanding of the SDLC processes.
    • Able to review and understand programming languages (C# or Java preferred).
    • Ability to work independently and mentor quality assurance team members. 
    • Self-starter, fast and focused learner and able to apply QA concepts and techniques in everyday testing.

     Computer/Software/Application Proficiency:                                                   

    • SoapUI
    • MS SQL IIS Manager
    • JIRA
    • Visual Studio
    • C# or Java preferred

    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.