Lead, Quality Engineering

Salary depends on experience
Posted on 06/29/18
San Antonio, TX
5 - 7 years experience
Professional, Scientific & Technical Services
Salary depends on experience
Posted on 06/29/18

Position Overview

We are seeking a Lead, Quality Engineering (QE) to join our team in San Antonio or Austin, TX.

As a Quality Engineering Lead at Rackspace you are responsible for overseeing the testing resources, framework, and test infrastructure for “TES: Global Sales Enablement” product line. At Rackspace, we pride ourselves in providing a great working environment, talented team members and cutting edge technology. For this role you will be managing a team of technical Quality Engineers and work side by side with Software Development. A passion for quality and a fanatical support attitude is a must. This position is located in San Antonio, TX and open to Austin, TX as an alternate location. As a Lead, you will report directly to the Senior Manager of Quality Engineering.

Position Description

Job Complexity

  • Leads testing effort for one or more products within the Cloud Infrastructure Product line

  • Creates test strategy documentation

  • Identify failures to determine whether they are related to gaps in testing, maintenance, issues, or functional issues

  • Review test strategies and report on test results to cross functional team

  • Lead a team of quality engineers that deliver test automation and maintain the CI/CD pipeline

  • Conducts code reviews of more junior SDT's tests

  • Assess and communicate risks based on product complexity, resource and/or timeline constraints

  • Follow Agile development methodologies such as Scrum or Kanban

  • Schedules quality engineering resources and maintains test strategies that include security, integration, performance and positive and negative functional test coverage.

  • Work closely with QE leadership, development, product managers and support

  • Facilitate communication upward and across the cross-functional project team including project status, justifications for variances and technical information

  • Measure and evaluate test progress including results of development test efforts (unit tests)

  • Lead personnel activities of staff (i.e., hire, train, appraise, set goals, reward, motivate, discipline, writes performance reviews, recommend termination as necessary).

  • Provides input for solving problems and recommends or executes a well-defined remediation plan

  • Participates in design and architecture reviews

  • Collaborates with other quality and development engineers to build, evolve, and maintain a scalable continuous build and deployment pipeline

Qualifications

Minimum Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering, related field of study is required

  • 5 years of technical experience in software development and QA

Preferred Requirements

  • Minimum of 4 years of Quality Engineering experience

  • Experience in testing APIs, user interfaces , web services and/or web applications

  • Experience working within an Agile development process (Scrum, XP, Kanban) from the test design and execution perspective

  • Experience implementing test strategies for use with agile development teams

  • Ability to work independently, triage issues, and prioritize tasks

  • Strong team player – we are looking for a true collaborator

  • Demonstrated proficiency in creating technical documentation

  • Demonstrated working proficiency of one of the following languages: Python, Ruby, Java, or C++ Proven knowledge of Quality Engineering methods, procedures, processes, tools and demonstrated ability to apply that knowledge to testing based on complex test scenarios

  • Ability to build relationships, collaborate with and influence cross-functional teams within your area of responsibility

  • Strong knowledge of cloud computing

  • Strong Leadership skills

  • Excellent written and verbal communication, problem solving, interpersonal, and time management skills

  • Working experience utilizing Continuous Integration concepts and streamlined delivery of code

  • Familiarity with advanced software/testing methodologies such as TDD

  • Familiarity with Performance Testing

  • Experience working in cloud computing

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.