Senior Quality Assurance Engineer

Updated: 3 months ago
Location: Denver, COLORADO
Job Type: FullTime

Senior Quality Assurance Engineer - 32194 
University Staff 

Description

 

Who We Are:

 

System Administration, which also houses the Office of the President, is located in the uptown neighborhood of Denver with a few smaller offices located on the campuses.  Many of our departments support the educational and research missions of the four University of Colorado campuses, but System Administration is not considered a campus. We provide diverse opportunities for professional development, innovation, and collaboration with talented staff and faculty.  Learn more about CU System Administration . 

University Information Systems (UIS) provides technical services and enterprise applications to the University of Colorado campuses and the Office of the President. UIS is committed to excellence in customer service and technical expertise. Through the development of enterprise applications, UIS supports the University systems used by students, faculty, human resources employees, finance employees, and others. UIS strives to create a culture of care and a people first approach for it's employees and customers. Learn more about working with UIS here: https://www.cu.edu/uis/about-uis/work-uis

Position Summary:

The Senior Quality Assurance Engineer works with application developers to provide testing feedback and problem resolution. This position requires a detailed knowledge of a variety of system testing and administration techniques. As defined by the quality assurance processes, the Sr QA Engineer will work with their manager to certify tested applications for production, deploy those change request items to test and production environments, and will ensure that all documentation for the system is in place prior to release into the production environment.

The Sr QA Engineer supports all University Information Services applications development teams in their development, design, planning, and scripting testing scenarios by establishing and completing test scripts, and by reporting on test results. The Sr QA Engineer supports both feature and regression test designs. 

This position reports to the Manager of Quality Assurance and is exempt from the State of Colorado Classified Staff System.  

Where You Will Work:

Hybrid – this role is eligible for a hybrid schedule, working mostly remote, with occasional meetings throughout the year in person. Local candidates preferred. 

Diversity and Equity:

The University of Colorado System Administration Office is committed to recruiting and supporting a diverse workforce. The university strives to promote a culture of inclusiveness, respect, communication and understanding. We encourage applications from women, ethnic minorities, persons with disabilities, persons within the LGBTQ+ community and all veterans.

Duties & Responsibilities:

Duties and responsibilities of the position include, but are not limited to:

  • Establish, develop, design, and plan testing scenarios that provide detailed feature and regression testing for UIS business applications slated for release into the production environment using various Micro Focus testing tools
  • Provide functional user groups with functional testing scenarios and coordinate functional testing
  • Provide application development teams with test results and provide consultation relative to the correction of issues
  • Create and respond to service tickets in a timely and efficient manner 
  • Update manager on progress of duties through reports and update goals as they progress
  • Attend UIS meetings and project meetings and provide constant guidance and input from a QA perspective  
  • Participate in technical or leadership training and personal development 
  • Develop and implement software release processes to ensure predictable and high-quality deployment of application components into test and production environments (Off hours support may be required for this function)
  • Write clear and complete documentation in support of testing and release management procedures
  • Test web methods and web services - write sophisticated SQL queries to test integrity of databases
  • Develop test plans and implement test cases, scripts, plans and procedures (manual and automated)
  • Certify that tested application changes are ready for production by working with developers and management teams
  • Assist in deploying application changes into test and production environments
  • Build test plans and test scripts for functional, performance, and regression testing
  • Support development teams with test coordination support by crafting tests case templates, maintain test scripts and test metrics.
  •  Adhere to all established timelines established through QA Service Level Agreements (SLAs)
  • Communicate, coordinate, and report application deficiencies to application developers to aid in the correction of issues
  • Ensure that technical documentation is in place prior to release into production
  • Play the role of product manager for Load Runner, UFT and ALM (OpenText) for functional automation; this role’s responsibilities include updates to UIS Product profiles, crafting product roadmaps, educating across UIS on this service offering, supporting changes requested by UIS teams.
  • Assist in the coordination of Load Runner, UFT and ALM tool upgrade administration and new feature management and evaluation, including risk assessment, by assigning resources and providing domain expertise related to the applications supported.
  • Support Browser Compatibility Testing (BCT) testing using Browser Stack tool.
  • Support Web Performance Monitoring (WPM) and alert management.
  • Schedule and analyze overnight weekly load tests, running weekly UFT tests for various applications, and providing results to customers overall delivery perspective. 
  • Create and support Integrations-API functional testing scripts, running them when customer requested.
  • Track successful and failed test cases execution.
  • Assist lead in SIT and UAT test scripts creation
  • Participate in user documentation reviews and analysis
  • Provide and demonstrate proof of concept as it relates to automated and manual test practices
  • Provide assessment on issues to development teams to ensure highly corrective solution for the problems encountered
  • Document metrics and provide metrics to Project Team.
  • Work directly with application managers, business analysts, campus partners, domain experts and project managers to develop test plans/scripts.

 

What We Offer:

Salary: The anticipated hiring range has been established at $88,000 - $92,000.

CU System Administration takes into consideration a combination of the selected candidate’s education, training and experience as it relates to the position, as well as the position’s scope and complexity, internal pay equity and external market value when determining a salary level for potential new employees.

Benefits: With our unparalleled range of benefits, including top-notch healthcare, comprehensive wellness programs, enriching professional development, and a dynamic work-life balance, we ensure your holistic growth and happiness.

  • No-cost or low-cost medical & dental plan options, some inclusive of IVF assistance.
  • Disability, Life, Vision Insurance options.
  • Multiple retirement planning options including a mandatory 401(a) plan where CU contributes 10% of your gross pay, a 401k or 403b plan and a 457 deferred compensation plan.
  • Pre-tax savings plans, such as Health care and Dependent care flexible spending accounts.
  • Embrace a healthy work-life balance with ample sick and vacation leave, along with at least 12 paid holidays. This includes a dedicated week off for winter break.
  • 4 weeks of parental leave to adjust to the joys of parenthood.
  • Tuition Benefit of 9 waived credits for eligible courses on any CU campus per academic year for employees, as well as options for your dependents.
  • Free RTD EcoPass and Free Onsite Parking at our 1800 Grant Street Office.
  • Many additional perks & programs with the CU Advantage .

Additional taxable fringe benefits may be available. 

For more information on benefits programs, please review our Comprehensive Benefits Guide . 

Access our Total Compensation Calculator to see what your total rewards could be at CU.  (This position is a University Staff position)

Qualifications:

Minimum Qualifications:

Please ensure your resume includes any and all relevant experience to be accurately assessed against these qualifications.  You must meet all minimum requirements listed at the time of application to be considered for this role.

  • Bachelor’s degree from and accredited institution of higher education, or equivalent professional experience (professional experience may be substituted for the educational requirement on a year-for-year basis)
  • Three (3) years’ experience with system and application implementation testing including the following:
    • Developing, executing, and documenting software systems’ testing
    • Development including software design, development, testing, and release management
    • Documenting test results, processes, and metrics
    • Developing and performing test cases, scripts, plans and procedures (manual and automated)
    • Tracking and logging project issues/defects 
    • Analyzing impact of issues, developing solutions, and communicating recommended path forward
    • Experience with work management software such as Team Dynamix
    • Experience with tools including or like TOAD, Cherwell, MS Office, MS Access, Visio, UFT, Load Runner and ALM

Preferred Qualifications:

  • Bachelor’s degree from an accredited institution of higher education in computer science or a related field
  • Five (5) years’ equivalent experience as listed above
  • Experience in the following:
    • Higher Education environments
    • ERP system such as Oracle PeopleSoft including HCM/FIN, Campus Solutions and Portal
    • Issue tracking software such as Cherwell, JIRA or ServiceNow
    • Automation methods, processes, and tools
    • Applications, hardware, and local area networks, specifically Oracle, PeopleSoft, FSA and/or Atlas
    • Load Runner, ALM, and UFT tool features and supporting basic maintenance window testing
    • JMeter with the ability to create API functional tests
    • Web technologies such as HTML/DOM, JavaScript, CSS, AJAX
    • Browser Stack and Browser Compatibility Testing standards
    • Selenium IDE
    • SQL
    • Application Integrations with API and OSB Services 

    Knowledge, Skills, and Abilities:

    Duties and responsibilities of the position include, but are not limited to:

    • Establish, develop, design, and plan testing scenarios that provide detailed feature and regression testing for UIS business applications slated for release into the production environment using various Micro Focus testing tools
    • Provide functional user groups with functional testing scenarios and coordinate functional testing
    • Provide application development teams with test results and provide consultation relative to the correction of issues
    • Create and respond to service tickets in a timely and efficient manner 
    • Update manager on progress of duties through reports and update goals as they progress
    • Attend UIS meetings and project meetings and provide constant guidance and input from a QA perspective  
    • Participate in technical or leadership training and personal development 
    • Develop and implement software release processes to ensure predictable and high-quality deployment of application components into test and production environments (Off hours support may be required for this function)
    • Write clear and complete documentation in support of testing and release management procedures
    • Test web methods and web services - write sophisticated SQL queries to test integrity of databases
    • Develop test plans and implement test cases, scripts, plans and procedures (manual and automated)
    • Certify that tested application changes are ready for production by working with developers and management teams
    • Assist in deploying application changes into test and production environments
    • Build test plans and test scripts for functional, performance, and regression testing
    • Support development teams with test coordination support by crafting tests case templates, maintain test scripts and test metrics.
    • Adhere to all established timelines established through QA Service Level Agreements (SLAs)
    • Communicate, coordinate, and report application deficiencies to application developers to aid in the correction of issues
    • Ensure that technical documentation is in place prior to release into production
    • Play the role of product manager for Load Runner, UFT and ALM (OpenText) for functional automation; this role’s responsibilities include updates to UIS Product profiles, crafting product roadmaps, educating across UIS on this service offering, supporting changes requested by UIS teams.
    • Assist in the coordination of Load Runner, UFT and ALM tool upgrade administration and new feature management and evaluation, including risk assessment, by assigning resources and providing domain expertise related to the applications supported.
    • Support Browser Compatibility Testing (BCT) testing using Browser Stack tool.
    • Support Web Performance Monitoring (WPM) and alert management.
    • Schedule and analyze overnight weekly load tests, running weekly UFT tests for various applications, and providing results to customers overall delivery perspective.
    • Create and support Integrations-API functional testing scripts, running them when customer requested.
    • Track successful and failed test cases execution.
    • Assist lead in SIT and UAT test scripts creation
    • Participate in user documentation reviews and analysis
    • Provide and demonstrate proof of concept as it relates to automated and manual test practices
    • Provide assessment on issues to development teams to ensure highly corrective solution for the problems encountered
    • Document metrics and provide metrics to Project Team.
    • Work directly with application managers, business analysts, campus partners, domain experts and project managers to develop test plans/scripts

    How to Apply:

    For full consideration, please attach the following as separate documents to your application:

    1.      A cover letter identifying the job specific minimum qualifications you possess

    2.      A resume including any and all relevant experience to be accurately assessed against the qualifications listed in the posting.

    Please ensure you check the “Job Specific Attachments” box next to each document on the “Required Documents” page of the application for the appropriate documents to be attached. 

    When to Apply:

    For full consideration completed applications must be submitted by January 16, 2024.  Reference checking is a standard step in our hiring process. You may be asked to provide contact information, including email addresses, for up to five references as part of the search process for this position. *Please note: All application materials must be submitted through CU Careers; emailed materials will not be considered.*

    Sponsorship Statement:

    We are unable to sponsor applicants for work visas for this position.

    Background Check Statement:

    The University of Colorado is committed to providing a safe and productive learning and living community. To achieve that goal, we conduct background investigations for all final applicants being considered for employment. Background investigations include a criminal history record check, and when appropriate, a financial and/or motor vehicle history. The Immigration Reform and Control Act requires that a verification of employment eligibility be documented for all new employees by the end of the third day of work. The University of Colorado is committed to diversity and equality in education and employment.

    ADA Statement:

    We are committed to an inclusive and barrier-free search process. We provide accommodations for applicants requesting accommodation through the search process such as alternative formats of this posting.  Individuals with disabilities in need of accommodations throughout the search process should contact the ADA Coordinator at: [email protected] .

     
      
          Application Materials Required: Cover Letter, Resume/CV 
        
    Job Category
    : Information Technology 
    Primary Location
    : Denver 
    Department: S0001 -- System Administration - 50119 - University InformationServices 
    Schedule
    : Full-time 
    Posting Date
    : Dec 22, 2023 
    Unposting Date
    : Ongoing 
    Posting Contact Name: System HR Recruiting 
    Posting Contact Email: [email protected] 
    Position Number: 00685258


    Similar Positions