Staff Software Development Engineer - Test

US - Remote
Technology – Technology /
Full-Time /
Remote
OpenX Technologies, Inc. is looking for talented and curious engineers to join our amazing team. Our exchange processes hundreds of billions of ad requests daily, resulting in petabytes of new data daily. This data volume demands cutting-edge applications of sophisticated machine learning models and novel platforms to function efficiently and provide the best value for our customers.

Currently, we’re looking for a Staff Software Engineer - Test who will join one of our full-stack teams to help define, create, and deliver innovative new features that bring advanced digital advertising functionality to publishers and advertisers on the Open Web.

Stack:
Frontend: JS/TS, React, Material UI
API: Javascript/Python, GraphQL/REST
Backend: Python, Java, Go
CICD: Google Cloud Build, Spinnaker 
Infrastructure: Google Cloud Platform

We are using the Scrum framework with an open-minded attitude to adapt the process to our needs.  Within the team, you will have the opportunity to work closely with developers and other SDETs focusing on different domains (both frontend and backend), as well as be a part of the QA Guild focusing on making impactful changes to our tools and processes.

Responsibilities

    • Involved in all phases of product development, starting from requirements to validation and deployment.
    • Work in a focused and nimble team that collaborates on common problems across products and across focus areas.
    • Own components, processes, and workflows that demand professionalism, excellent communication, teamwork, and documentation skills.
    • Monitor and maintain CI pipelines, and collaborate on CD enablement.
    • Conduct root cause analysis of issues and provide solutions for better coverage and maintainability.
    • Effectively communicate and participate as a crucial member of both the project teams and QA organization.
    • Participate in the design and implementation of automation strategies, frameworks and infrastructure for a multitude of tests (functional, regression, load, performance, integration, etc).
    • Work closely with QA guilds to design and create tools for more efficient testing.
    • Set and drive coding standards for the QA guilds.
    • Stay up-to-date with emerging technologies, tools, and trends in test automation and quality assurance.

Requirements

    • 7+ years of test automation experience
    • Proficiency in JavaScript, Python, or Go
    • Willingness to work with new programming languages and technologies
    • Ability to improve, debug, and maintain an automation framework codebase
    • Strong knowledge of software development methodologies, testing techniques, and quality assurance principles
    • CI/CD tools like Jenkins or Spinnaker
    • Excellent troubleshooting skills to triage complex issues
    • Proven leadership and mentoring abilities, with a track record of driving continuous improvement and innovation

Preferred Qualifications

    • Google Cloud Platform, Terraform, Kubernetes, and Docker
    • UI/UX, API (REST/GraphQL), and Data testing
    • Test frameworks: Cypress, Pytest, and TestNG
    • Advertising technologies and the advertising ecosystem
    • Application development
    • Strategies for AI model testing
$185,725 - $218,500 a year
Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, New York Fair Chance Act, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation. 

OpenX is committed to fair and equitable compensation practices. For applicants in New York, New Jersey, California, and Colorado, the base salary range is $185,725-218,500 per year + bonus + equity + benefits. A candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, and certifications.  The salary range may differ in other states.

A summary of our benefits, which include medical, dental, vision, 401k, equity and more, can be viewed here: https://www.openx.com/company/careers/ A candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, and certifications.