Job Directory Test Engineer

Test Engineer
El Segundo, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Overview

The Quality Assurance group ensures releases are deployed without customer impact caused by application defects. Our Test Engineers relentlessly work to develop test automation that will not only ensure the products and services developed are of the highest level of quality but all without much human intervention. The things we develop will give the rest of the QA organization the tools and capabilities they need to combat software defects throughout a system.

The Test Engineer will be empowered to be an advocate for change to continue to grow and morph the team to be as capable and efficient as possible. The role will design, implement, and execute test automation for the backend stamps.com services as well as diagnose, troubleshoot, identify, and document defects. This role reports to the Manager, Quality Assurance.

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:

Stamps.com (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. Stamps.com offers solutions that help businesses run their shipping operations more smoothly and function more successfully under the brand names Stamps.com, Endicia®, ShipStation®, ShippingEasy®, ShipWorks®, and MetaPack®. 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:

Collaborate with QA Server team to help design, implement and execute test automation for the backend stamps.com services. Web services not Web applications Own and maintain existing automation tools, scripts, and suites. Create detail documentation for existing and new automation endeavors. Effectively read, review, and understand the Product and Technical Specs to define automation and test strategies. Diagnose, troubleshoot, identify and document defects.

Essential Position Duties:

Collaborate with QA Server team to help design, implement and execute test automation for the backend stamps.com services (web services).

* Develop test automation tools in ReadyAPI and Groovy.
* Design, develop, execute and analyze results from existing functional / load / performance automation.
* Identify gaps in the current automation test coverage and future implementation.

Own and maintain existing automation scripts for testing the backend stamps.com services (web services).

* Support SoapUI automation needs from the QA Analysts.
* Analyze and debug issues / gaps with existing automation tools.
* Create documentation for new and existing automation tools.

Create detail documentation for existing and new automation endeavors.

* Allow for a broader audience to use the tools.
* Articulate/share information about the automation tools, scripts.

Effectively read, review, and understand the Product and Technical Specs to define automation and test strategies.

* 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.
* Analyze new automation efforts.
* Develop an automation strategy including effort scope and timeline
* Utilize testing methodologies such as white/black box, integration, system, regression, etc.

Execute test plan through automated tools, performances testing, or manual testing.

* Run existing or new test automation scripts as needed, and analyze/report results.
* Build and integrate complex database queries to retrieve crucial data from DB for validation.

Diagnose, troubleshoot, 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.

Qualifications

Additional Position Duties:

* Sit for prolonged periods of time
* Utilize wrist and hands for a prolonged period of time
* Walk short distances
* Stand for short periods
* Speaking and conversing with others
* Lift up to 25lbs without assistance up to chest height

Required Education and/or Experience:

* BS in Computer Science or equivalent years of relative work experience.
* Five (5) plus years of Back-end (web services) testing experience.
* Experience with SoapUI, ReadyAPI, Groovy/JAVA
* Experience with Jenkins setup and configuration.
* Experience creating automated scripts using SoapUI/ReadyAPI/Postman.
* Hands-on experience with Web services testing and multi-tier web service applications.
* Hands on experience with AWS is preferred.

Skills and Knowledge:

* Exceptional communication skills with demonstrated success in delivering results.
* Strong understanding of constructing/executing SQL queries.
* Understanding in Load / Performance testing.
* Solid grasp of testing best practices.
* Strong understanding of the SDLC.
* Knowledge of a range of testing methodologies: functional, regression and integration testing using automated approaches - with a focus on Back-end (web service) testing.

Computer/Software/Application Proficiency:

* SoapUI/ReadyAPI
* SQL Server
* MS SQL IIS Manager
* GitHub
* Jenkins
* Windows Server

Travel Requirements:

* None

EOE/M/F/Vet/Disability

#LI-KD1

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.