• Quality Assurance Automation Engineer

    Technology and Software Development
  • Overview

    The Quality Assurance Automation Engineer is empowered to be an advocate for change by participating in the design, implementation, and execution of test automation for the web applications. This role is expected to help increase test throughput and Product delivery by helping to increase test coverage in a shorter amount of time.  This position reports to the Manager, QA.


    The Quality Assurance team at is responsible for monitoring the software development life cycle to ensure quality. This includes but is not limited to developing test automation, reviewing test code, designing effective test strategies, optimizing test execution, and reporting application defects


    Company Perks:

    Competitive pay, 401k with company match, Medical, Dental and Vision Insurance, Employee Stock Purchase Plan, Educational Reimbursement, Commuter benefits, Discount programs, Inventor patent bonuses


    Stamps Company Overview: (NASDAQ: STMP) is the leading provider of postage online and shipping software solutions to nearly 750 thousand customers, including consumers, small businesses, e-commerce shippers, enterprises, and high volume shippers. 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®.’s family of brands provides seamless access to mailing and shipping services through integrations with more than 475 unique partner applications.


    Primary Objectives:

    1. Create and maintain automated scripts/tools within the current and future testing framework(s)
    2. Identify gaps in the current test coverage and future test implementation(s)
    3. Substantially reduce the manual testing effort by at least 50%
    4. Increase test coverage while increasing test throughput
    5. Work with the QA, Dev, and Program Management Teams to raise the bar for quality

    Essential Position Duties:

    • Collaborate with the WebDev Team to design, implement and execute test automation for the frontend web applications:
      • Develop test automation scripts using Selenium Web Driver with Ruby/WATIR
      • Execute tests; analyze and share results
    • Utilize solid grasp of object oriented programming and automation best practices to develop robust, easily maintainable automation scripts
    • Define automation test strategies as needed. Make recommendations for framework improvements.
    • Analyze and debug issues/gaps with existing automation scripts or tools
    • Maintain existing automation tools and suites
    • Create detailed documentation for existing and new automation endeavors to allow for a broader audience to use the scripts/tools
    • Collaborate with Development, Product, and Program Management teams to influence the feature design process and drive test automation before a feature is scoped into a release
    • Lead/mentor less experienced onshore /offshore QA engineers


    Additional Job Duties:

    • Sit for prolonged periods of time.
    • Utilize wrist and hands for a prolonged period of time.
    • Walk short distances.
    • Stand for short periods.

    Required Education and/or Experience:                                                              

    • BS Degree or equivalent years of relevant work experience
    • At least Three or more (3+) years of QA engineering or software development experience.

    Preferred Experience:                                  

    • Experience with SoapUI, C#, and .NET framework
    • Experience with Visual Regression automated test tools
    • Experience with Jenkins setup and configuration
    • Experience working with Adobe and/or Google Analytics
    • Mobile automation testing experience
    • Hands-on experience with Web services testing and multi-tier web service applications.
    • Exceptional communication skills with demonstrated success in delivering results.
    • Experience defining and executing system performance tests and analyzing results

     Computer/Software/Application Proficiency:                                                   

    • Selenium Web Driver, Ruby, C#, MS SQL, WATIR

     Required Skills and Knowledge:

    • Technical background related to test automation.
    • Experience creating automated scripts using Selenium WebDriver with Ruby/WATIR.
    • Solid grasp of object oriented programming and automation best practices
    • Experience writing SQL queries with multiple joins
    • Perform manual testing as needed
    • A solid understanding of the SDLC
    • Ability to exercise independent discretion with little guidance/supervision






    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.