QA Engineer

| Hybrid
Sorry, this job was removed at 7:12 p.m. (MST) on Monday, May 1, 2017
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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. 

Requirements

  • 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

Qualifications

  • 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

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are in a brand new building, close to breweries, restaurants and coffee shops. Easy to get to, plenty of parking and the bus stops right out front.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SovrnFind similar jobs