QA Manager

  • location: Richardson, TX
  • type: Permanent
  • salary: $95,000 - $105,000 per year
easy apply

job description

QA Manager

job summary:
We are committed to making it easier for educators to individualize learning for every student through simple technology, high-quality content, actionable data, and customer success. Our powerful learning solutions blend technology with individual teaching approaches. We are dedicated to being educators' most trusted partner in creating successful student outcomes everywhere learning occurs. Our commitment is built off the emphasis we place on our core values: passion, people, respect, collaboration, and performance.

The Quality Assurance Manager is responsible for the overall quality and performance levels of our specific platform products as well as assisting in the creation of the means to achieve them. The role evaluates, recommends, and implements quality assurance strategies and testing processes to ensure that the products perform according to specified requirements and conform to quality guidelines. This role provides oversight and direction to all resources regarding projects, tasks, and operations for the functions of Software Quality Control, Software Quality Assurance and Product Continuation. Acts as an advisor and serves as a liaison to other functions within the team regarding quality. Participates in the full product lifecycle including requirements definition and design reviews to ensure that quality is considered throughout the process. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks with minimum direction. Attention to detail and a wide degree of creativity and latitude are expected. This position is based out of our Richardson, TX office.

 
location: Richardson, Texas
job type: Permanent
salary: $95,000 - 105,000 per year
work hours: 8 to 5
education: Bachelors
 
responsibilities:
Here's what you'll do:

  • Oversees testing of processes and products. Directs the day-to-day activities of QA and Product Continuation team members and contractors to establish priorities and ensure project commitments are met.
  • Implements and manages best practices for geographically dispersed teams to function effectively together
  • Guides, develops and reviews detailed test plans, cases and scripts to accurately test new and existing products and features. Works closely with product managers, architects, developers, and other project stakeholders to communicate and review test specifications.
  • Works closely with software architects and developers early in the product cycle to influence the test interface and to design and implement automated test methods, tools and procedures for products.
  • Designs strategies and drives the implementation of automated and performance test methods, tools and procedures for our products. Ensures that automation test scenarios result in overall greater efficiency and quality levels. Ensures that performance test scenarios reflect actual usage patterns of the product.
  • Provides clear, concise reports regarding product quality and performance to key business stakeholders and provides recommendations to facilitate product readiness decisions.
  • Administers and provides training for key development lifecycle tools such as Team Foundation Server
  • Keeps up-to-date with current software quality assurance trends and technologies in order to leverage SQA best practices and tools.
  • Defines and implements quality assurance guidelines, standards and measurements. Tracks and reports on defined metrics.
  • Drives efforts to continuously improve the Product Development Lifecycle as well as other key business processes.
  • Partners with project and resource managers to maintain full awareness of resource constraints/conflicts and develop plans to ensure all commitments are managed and met
  • Encourages and supports the career development of team members through coaching, mentoring, training, and providing new challenges and opportunities to grow
  • Provides regular feedback and periodic performance evaluations to QA team members.
  • Fosters a culture of quality and continuous improvement.
  • Manages the hiring, discipline and dismissal activities for Quality Assurance team members
  • Other duties as assigned
 
qualifications:
Here's what you'll need:

  • Bachelors Degree in Information Systems, Computer Science, Computer Engineering, or related discipline; or equivalent relevant work experience.
  • 7+ years of experience in the field or in a related area.
  • Deep knowledge in software testing methodology & the software development life cycle
  • Experience with a variety of quality assurance methods and tools including defect management, test automation, load and performance testing.
  • Possess a strong, dynamic style that will facilitate quick adoption of processes with individuals and groups across the organization
  • Must be able to work in a team setting with all levels of the organization in a challenging, distributed, fast-paced environment.
  • Demonstrated ability to direct the work of remote and off-shore resources
  • Must have a mentoring/coaching personality to support team members
  • Demonstrated ability to plan and manage software quality assurance strategies
  • Experience creating quality guidelines, standards, measures, and metrics.
  • Experience in interfacing with software architects and developers to design "testability" into a product
  • Ability to take reporting and metrics requirements and translate them into usable charts, graphs, and reports for upper management.
  • Ability to work independently with minimal supervision
  • Must have a positive attitude and excellent collaborative teamwork skills.
  • Possess excellent interpersonal and communication skills with the ability to communicate with individuals at all levels of an organization
  • Possess exceptional problem solving and analysis skills
  • QA Certification such as Certified Software Quality Analyst (CSQA), Certified Software Tester (CSTE) or Certified Software Test Professional (CSTP).
  • Experience with Microsoft Team Foundation Server and Test Manager
  • Experience working with the Agile Scrum methodology
  • Testing experience with a variety of web applications and browsers
  • Experience with requirements management processes and tools.
  • Familiarity with relational database and web application concepts.
  • General knowledge of programming and scripting techniques.
  • Knowledge of project management principles.
  • Knowledge of the online learning and the education market
 
skills:

  • Bachelors Degree in Information Systems, Computer Science, Computer Engineering, or related discipline; or equivalent relevant work experience.
  • 7+ years of experience in the field or in a related area.
  • Deep knowledge in software testing methodology & the software development life cycle
  • Experience with a variety of quality assurance methods and tools including defect management, test automation, load and performance testing.
  • Possess a strong, dynamic style that will facilitate quick adoption of processes with individuals and groups across the organization
  • Must be able to work in a team setting with all levels of the organization in a challenging, distributed, fast-paced environment.
  • Demonstrated ability to direct the work of remote and off-shore resources
  • Must have a mentoring/coaching personality to support team members
  • Demonstrated ability to plan and manage software quality assurance strategies
  • Experience creating quality guidelines, standards, measures, and metrics.
  • Experience in interfacing with software architects and developers to design "testability" into a product
  • Ability to take reporting and metrics requirements and translate them into usable charts, graphs, and reports for upper management.
  • Ability to work independently with minimal supervision
  • Must have a positive attitude and excellent collaborative teamwork skills.
  • Possess excellent interpersonal and communication skills with the ability to communicate with individuals at all levels of an organization
  • Possess exceptional problem solving and analysis skills
  • QA Certification such as Certified Software Quality Analyst (CSQA), Certified Software Tester (CSTE) or Certified Software Test Professional (CSTP).
  • Experience with Microsoft Team Foundation Server and Test Manager
  • Experience working with the Agile Scrum methodology
  • Testing experience with a variety of web applications and browsers
  • Experience with requirements management processes and tools.
  • Familiarity with relational database and web application concepts.
  • General knowledge of programming and scripting techniques.
  • Knowledge of project management principles.
  • Knowledge of the online learning and the education market

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    QA Tester

  • location: Dallas, TX
  • job type: Contract
  • date posted: 3/1/2018

    Sr. Manager/Architect

  • location: Carrollton, TX
  • job type: Permanent
  • salary: $140,000 - $165,000 per year
  • date posted: 9/13/2018