Senior QA Engineer

Save
You need to sign in or
create an account to save a job.
Application Instructions

Please list all professional experience and explain any gaps in employment history.

Job Description

BILL RATE BETWEEN $45 and $60 per hour

Arc Publishing is a product engineering and services group at The Washington Post. We build and operate the software that runs some of the world's largest media companies on four continents -- including our own washingtonpost.com . Hundreds of millions of people worldwide get their news through our software every day. Arc is also quickly expanding into non-media markets, enabling effective content creation for a variety of needs.

The Arc suite of products provides content-centered companies with the tools they need to author, manage and publish content to meet the ever-changing demands of their digital consumers.

Built 100% on AWS, the Arc platform follows a microservice architecture. All of our software teams use devops to deliver, operate and maintain products. Our processes are lightweight, which allows our teams to innovate quickly to bring new ideas to market. New features and products are deployed to our customer base every day.

We are currently looking for an experienced QA Engineer to join our platform engineering team to perform the sprint/story validation and product release regression testing for one or two of our products. In addition to manual testing the QA Engineer will contribute to the automated test suite along with the software engineers of the product team.

Responsibilities
  • Attend and participate in agile team ceremonies adding testing perspective on detailing story details, delivering sprint commitments and retrospective ideas.
  • Have a deep understanding of how our platform and client solutions are built, including how your team's product(s) is architected, implemented, and hosted on AWS.
  • Review story acceptance criteria and UX designs, and produce lightweight test cases for new product development performed in the sprint.
  • Present test cases to product and engineering team members for test case acceptance.
  • Test stories based on the test cases, logging defects when required.
  • Utilize common debugging and performance analysis tools to uncover root cause of bugs; AWS Cloudwatch, DataDog, Splunk, Catchpoint, mPulse and others.
  • Work closely with engineers to produce the highest quality product while minimizing back-and-forth between QA and Engineering.
  • Maintain and build a robust regression suite, and convert new product development test cases into the regression suite on a regular and on-going basis.
  • Perform regression suite based on the product release schedule.
  • Automate the regression suite using the testing frameworks implemented by the platform engineering team.
  • Own the bug backlog for your product(s), representing the most critical bugs to the Product Owner and Engineering Manager so the bug criticality is understood and the work is appropriately prioritized for resolution.
  • Work in collaboration with other QA Engineers to produce common quality practices across our engineering teams.
  • Work in collaboration with the Application Support Engineering team to share product knowledge.
  • Interact with other teams, and sometimes customers, of the Arc platform to gather product feedback and to improve the products.
Qualifications
Minimum Qualifications
  • 5+ years experience testing new or rapidly evolving software delivered by an engineering team in an agile software development process (kanban and/or scrum).
  • Experience maintaining and executing a regression test suite.
  • Experience implementing testing-as-code within an CI/CD pipeline with a QA automation framework such as Cyprus.io, Selenium or Cucumber.
  • Exceptional written and oral communication skills.


Preferred Qualifications
  • Experience testing cloud based applications on AWS.
  • Experience contributing to public software documentation.
  • Experience with devops teams that own the full engineering lifecycle.
  • Experience with monitoring the health of production applications in an on-call rotation.
  • Experience analyzing application and cloud environment performance.
  • Experience working in a global business with customers across multiple time zones.

Similar searches: Full Time, Experienced (Non-Manager), Engineering, Engineer, IT, QA Engineer