QA Engineer

Job Description

As a QA Engineer, you will  join one of Sovrn's agile development teams. You will work side by side with product management and our developers to create, test, and release quality software in a timely and efficient manner. 


  • 3+ years experience in a Software Quality Assurance Test Automation Role
  • Working knowledge of Agile development approach
  • Desire to learn and grow your skill set (via automation, new tools, new approaches, etc)
  • Can clearly define and knows the difference between white box and black box testing
  • Ability to create a comprehensive test plan for complex test scenarios
  • Feels comfortable working as an independent QA resource embedded within a development team
  • Enjoys collaborating with developers, business owners, and product owners on a daily basis
  • Has the ability to define the following testing methods: unit, integration, regression, user interface, automated, and boundary testing
  • Continuously evaluates with their agile team what is the most effective way a QA resource can help with testing
  • Comfortable with frequent context switching
  • Meticulous attention to detail and ability to identify patterns in data at both a macro and micro scale
  • Can effectively communicate with product  leads to clarify requirements and validate required behavior and define acceptance criteria 
  • Familiar with project management tools (Jira), test case management tools, CI tools (Jenkins, Cruise Control, GO)
  • Unix/Linux command line usage including directory navigation, permissions, I/O redirection, command piping, file transfer, file editing, grepping/searching, identifying, starting/stopping, killing daemons and processes


  • Experience Testing Java based applications
  • Minimum 2 years of practical experience in automation tools (Selenium/Java or Cucumber) required.
  • Experience with a programming or scripting language (java, javascript, python, etc.)
  • Basic understanding of relational databases (SQL, hive, hadoop, etc)
  • Experience parsing server side logs in a linux/unix environment
  • Experience testing REST APIs
  • Ability to use various browser development tools, and understanding of HTTP protocols
  • Experience setting up and executing tests in a continuous integration environment (Jenkins, Team City, GO, Crusise Control, etc.)
  • Basic SQL knowledge
  • Experience testing Flash and/or HTML5 video players
  • Has worked with large data sets

Experience with any of the following tools a plus:

  •  FitNesse
  •  SoapUI
  •  Advanced REST Client
  •  Postman
  •  Jmeter

 Knowledge of or experience in any of the following data applications also a plus:

  •  mysql
  •  kafka
  •  hive
  •  hadoop
  •  cassandra
  •  mapr

Position Reports to: Director, Quality Assurance

Meet Some of Sovrn's Employees

Alaina S.

Director, Demand Operations

Alaina works with advertisers and technology buyers to enable and encourage them to place or buy ads on the publishing site. Then, she helps customers understand their ad’s performance.

Sarah I.

VP of People

Sarah focuses on creating and maintaining an environment that supports employees as they take on their individual duties. She lines up excellent resources and supports productivity.

Back to top