QA Automation Engineer

  • Denver, CO
  • Full-time

Company Description

Digital First Media, a business name of MediaNews Group, offers news reporting and third party advertising and directory opportunities through its more than 800 multi-platform products which include: web, mobile, tablet and print.

Job Description

Digital First Media is seeking a QA Automation Engineer to help implement automated testing on our Data Warehouse and AdTech workflow tools. The ideal candidate will have a strong programming background, a love of automated testing, and the ability to work with the data engineers and product owners to build a robust automated testing workflow.

Duties and Responsibilities:

Develop and document test plans and test cases. Develop and enhance automated tests.

Collaborate with development engineers to drive issues to resolution and closure.

Perform root-cause analysis of problems and isolate issues.

Create a culture of zero-tolerance for buggy software delivery.

Actively participate in discovery and design phases of new feature development and advocate for continuous testing and incremental integration to make it right first and keep it right while you make it better.

Qualifications

Must have:

  • Deep understanding of QA methodology and process, strong analytical, troubleshooting and problem solving skills

  • Experience testing data driven applications, as well as big data platforms, ETL pipelines, and other data related systems, such as Redshift, MongoDB, Python, and R

  • Hands-on experience with SQL writing and analysis for test automation

  • Experience with collaboration, code inspection and review, and git

  • Experience in debugging code for functional and performance issues

  • Experience in scripting languages such as Python or shell

  • Experience with OOP languages

  • Experience writing unit tests

  • Experience writing clients which consume RESTful web services

  • Experience writing JavaScript, CSS, HTML

  • Experience working with JSON and XML files

  • Experience administering a Linux/Mac OS machine

  • Minimum of 3 years of QA or mix of QA and development experience

Helpful to have:

  • Java and Selenium experience is a plus

  • Maven and Jenkins experience is a plus

  • Experience with ETL testing tools (such as QuerySurge or Informatica) a plus

  • Experience defining scope and objectives of all levels of testing

  • Experience working in an Agile environment

Additional Information

This is a full-time position, located in Denver. 

All your information will be kept confidential according to EEO guidelines.