Stamps.com

  • QA Engineer - Front End

    Category
    Technology and Software Development
  • Overview

    The QA Engineer is responsible for creating test plans, writing scripts, developing automated test applications, performing testing, and documenting results.

     

    **We are currently not offering visa sponsorship for this opening.**

     

    The Quality Assurance team develops and implements test plans to improve our software products. We're an agile shop and our product is constantly evolving to meet market demands.

     

    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:

    •  Support the architecting and building process of our testing frameworks for both iOS, web based and non-web based products

    Essential Position Duties:

    • Create Gherkin scripts from acceptance criteria
    • Work with technical leads to develop and maintain automated test scripts in Ruby
    • Create and maintain projects in Jenkins
    • Participate in Test Strategy, planning and estimation meetings
    • Submit defects in Jira found during static and dynamic testing
    • Report weekly status in Toggl
    • Review and maintain all project related documentation in Confluence and Share Point
    • Create or update test data for both manual and automation testing

    Qualifications

    Education and/or Experience:                                                                  

    • B.S. in Computer Science or Electrical Engineering
    • Five or more( 5+) years programming experience in one or more of Ruby, Java, Python (preferably Ruby)
    • At least two (2) years of experience in using CI tools such as Hudson or Jenkins
    • Advanced Watir-Webdriver / Selenium-Webdriver experience creating Data Driven testing, invoking element’s java script events and reading external files
    • Experience in writing automated tests in a BDD framework using Cucumber
    • Experience with Agile Scrum methodology, working in an Agile environment
    • CSTE or ISTQB certified preferred

    Skills and Knowledge:

    • Excellent test automation best practices including page objecting, parallelization, and reporting
    • Expert with writing custom SQL queries
    • Ability to configure and add projects in Jenkins
    • Ability to create test plans, test cases and test scripts based on complex requirement documents and business User Stories
    • Ability to develop and maintain automated test suites using test automation tools
    • Ability to execute test cases (manual/automated), document test results and raise defects where you are responsible for end-to-end tracking of all issues found
    • Ability to work with any test case management, defect management, and test reporting tools

    Preferred Software Proficiency:

     

    • Ruby
    • Java
    • Python
    • Hudson
    • Jenkins
    • Cucumber
    • Jira
    • VMware / Virtual box


    EOE/M/F/Vet/Disability

     

    #LI-SW1

    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.