hero

Explore Career Opportunities with GSV’s world-class partners

Powered By

Nu Advisory Partners
27
companies
3,526
Jobs

Senior Quality Engineer

Western Governors University

Western Governors University

Quality Assurance
Salt Lake City, UT, USA
Posted on Dec 11, 2024


If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career.

Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.

Responsibilities

  • The Senior Quality Engineer works with product teams directly with developers, product owners, and UX designers to support the delivery of high-quality software products by conducting end-to-end and exploratory testing, reviewing test plans, analyzing test results, and providing valuable feedback to enhance product quality. This role requires a self-starter who is comfortable working independently, proactively investigating solutions, and able to handle new and evolving challenges in testing.

Primary Responsibilities

  • Execute end-to-end test scenarios, ensuring comprehensive coverage of workflows and use cases to validate product functionality, integration, and user experience.
  • Perform exploratory testing to identify edge cases, usability issues, and unexpected behaviors, providing critical insights into product resilience.
  • Evaluate test plans to ensure they align with testing goals, cover critical areas, and reflect realistic usage scenarios. Provide actionable feedback to refine test scope and approach.
  • Assess test results, identify patterns, and document findings. Collaborate with developers and the QA team to address defects, inconsistencies, and opportunities for improvement.
  • Actively communicate insights and suggestions for improving product quality, contributing to an environment of continuous learning and enhancement.
  • Independently investigate new testing techniques and resources, proactively working to solve testing challenges as they arise.
  • Serves as a mentor by conducting training sessions and assisting less experienced peers.
  • Leads in root cause analysis methodologies, remediation, and prevention.
  • Presents 1 to 2 QA training sessions and/or workshops annually for internal stakeholders to help drive new initiatives.
  • Collaborates to establish best practices for managing various forms of tests ranging from unit tests to automated end-to-end tests.
  • Assess test strategies and provide actionable feedback to refine. As necessary, will assist with resolution of the feedback provided.
  • Performs other job-related duties as assigned.

This job description includes a general representation of job requirements rather than a comprehensive inventory of all required responsibilities or work activities. The contents of this document or related job requirements may change at any time with or without notice.

Qualifications

Knowledge, Skills, and Abilities

  • Ability to adjust to changing priorities and work in a fast-paced environment.
  • Solid critical thinking skills to identify issues and propose effective solutions.
  • Team-oriented mindset with the ability to work effectively with diverse teams.
  • Ability to understand team members' perspectives to foster a supportive and productive work environment.
  • Keen eye for detail to ensure thoroughness in testing and documentation.
  • Excellent organizational skills to balance multiple projects and deadlines effectively.
  • Proficiency in end-to-end and exploratory testing methodologies.
  • Comprehensive understanding and substantive expertise in more than one of various testing types, including: Functional Testing, Regression Testing, Performance Testing, Security Testing, Usability Testing, Integration Testing, Unit Testing, User Acceptance Testing, and Accessibility Testing.
  • Expertise in programming or scripting languages commonly used in automation (e.g., Java, Python, JavaScript).
  • Knowledge of performance testing tools (e.g., LoadRunner, JMeter).
  • Strong understanding of SDLC, Agile methodologies, and experience with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Strong analytical skills for data-driven decision-making.
  • Excellent communication skills for articulating complex technical concepts to various stakeholders in easy-to-understand methods.
  • Demonstrated ability to manage and prioritize multiple testing initiatives simultaneously.
  • Proven track record of driving quality improvements across cross-functional teams.
  • Advanced understanding of application testing landscape and advantages/disadvantages of competing tool

Education

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related technical field.

Experience

  • 6 years of quality assurance experience, including but not limited to end-to-end automation and exploratory testing
  • Testing experience in a multi-tiered based architecture.
  • Experience with test case management software and bug tracking tools (e.g., JIRA).

Experience in lieu of education

Equivalent relevant experience performing the essential functions of this job may substitute for education degree requirements. Generally, equivalent relevant experience is defined as 1 year of experience for 1 year of education and is the discretion of the hiring manager.

Preferred Qualifications

  • Bachelor’s, Master’s Degree or PhD
  • Ability to write SQL queries in TSQL databases (Oracle, MSSQL, MySQL, and PostgreSQL)
  • API testing experience using Postman or SoapUI
  • Irrepressible technical curiosity
  • Familiarity with SDLC and Agile methodologies is a plus
  • Exposure to any mobile development with Android or iOS

#D&I

#LI-VB1

#LI-HYBRID

The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is:

Pay Range: $ - $

How to apply: apply online

Full-time Regular Positions (FT classification, standard working hours = 40)

This is a full-time, regular position that is eligible for bonuses; medical, dental, vision, telehealth and mental healthcare; health savings account and flexible spending account; basic and voluntary life insurance; disability coverage; accident, critical illness and hospital indemnity supplemental coverages; legal and identity theft coverage; retirement savings plan; wellbeing program; discounted WGU tuition; and flexible paid time off for rest and relaxation with no need for accrual, flexible paid sick time with no need for accrual, 11 paid holidays, and other paid leaves, including up to 12 weeks of parental leave.


The University is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.