QA ENGINEER

Updated: almost 2 years ago
Location: Seattle, WASHINGTON
Deadline: Open Until Filled

As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world.

UW faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty.

The University of Washington’s Finance Readiness Program has an outstanding opportunity for a QA Engineer to provide a key role in the planning and implementation of an enterprise-wide financial system and modernization of related business processes.  The Finance Readiness Program is a collaborative partner to the broader UW Finance Transformation program.  UWFT is a multi-year effort to transform the UW’s existing financial processes through business process redesign and the replacement of legacy systems with modern technology.  This position will be part of the FRP collaborative business partner team responsible for ensuring that UW’s central finance division is operationally ready to execute new processes, policies and procedures with excellence post “go live”.

The purpose of this position is assure end-to-end quality for software and data related to Finance Transformation. To be successful, the applicant will need experience with end-to-end QA and testing efforts in a complex environment and with automated testing processes and tools. The applicant will need to have experience working closely with development teams and deployment managers throughout the testing lifecycle, to ensure that the overall quality of the delivered solution is aligned with business expectations.
This position requires working with many different stakeholders to coordinate the testing efforts of a variety of software and data solutions. It requires thorough knowledge of automated and manual testing and the ability to learn business knowledge relevant to finance at the university.

As a QA Engineer for the Finance Readiness Program, the applicant will need to:

• Assess and develop best-practices for testing within a large scale, complex enterprise environment
• Closely collaborate within a self-organized cross-functional Agile team and with technology staff across a matrix organization
• Design flexible test systems to adapt to rapidly changing specifications
The constituency of UW Finance and the UW Finance Transformation Program, and therefore that of this position, is the entire University, including all campuses. This position will directly affect the success of the UW Finance Transformation program. This position will also directly affect the ability of UW Finance to deliver and operate financial data and software services beyond UWFT. The best practices and processes provided by this position will directly influence the success of multiple other positions in UWFT.

Duties & Responsibilities

PROGRAM-SPECIFIC QA & TESTING PROCESSES

• Define the appropriate quality and testing plan (technical and functional) for releases
• Review requirements and develop appropriate test cases
• Lead QA/Testing throughout an Agile project
• Work with project team to validate quality and test plans and coordinate testing at key development milestones

IMPLEMENT AND MAINTAIN TESTING TOOLS AND PROCESSES

• Design, implement, and maintain regression suites
• Design processes for implementing automated testing procedures for production systems
• Develop standards for testing changes to software and databases

PROVIDE PROGRAM SUPPORT

• Triage customer requests and support inquiries

Requirements include:

• Bachelor's degree, preferably in computer science, information management or related technical experience, or equivalent experience.
• Minimum 4 years’ experience with end-to-end testing
• Experience writing unit tests in C#.Net
• Experience designing and implementing end-to-end quality assurance and testing methodology for enterprise solutions
• Experience with reviewing requirements and developing test cases based on those requirements
• Experience working with automated software testing applications as well as producing automated test scripts and tools
• Excellent written/oral communication skills, technical documentation skills, user liaison skills, and personal interaction abilities
• Demonstrated ability to work collaboratively on an Agile team         

Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.

Desired:

• Experience with Agile testing methodologies
• Experience with ETL testing
• Experience with SSIS and/or Red Gate SQL Compare tools
• Experience coding in C#
• Experience writing UI tests with Selenium
• Experience testing data quality
• Experience testing enterprise-wide data systems both onsite and in the cloud
• Experience working at a large Research University    

Working Environmental Conditions:

• Work in an open office environment--with option for 100% remote or hybrid telework schedule--and contribute to collaborative team work focused on problem-solving. Daily interactions with other team members, subject matter experts and stakeholders at all levels of the organization.
• While the general working hours are within Monday through Friday, 8 a.m.-5 p.m., this position will, on occasion, need to adjust hours to accommodate the business needs and deadlines.

Other Comments:

• This position on the Finance Transformation Project is temporarily funded; continued employment is contingent on ongoing funding and performance.

As a UW employee, you will enjoy generous benefits and work/life programs. For a complete description of our benefits for this position, please visit our website, click here.

Application Process:

The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process.  These may include Work Authorization, Cover Letter and/or others.  Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment, you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.



Similar Positions