Denver Public Schools
Job Description
235 work days
FTE: 1.0
Salary Range: $61,429-$75,247
Essential Functions and Objectives:
Responsible for the overall quality of products delivered to DPS customers and business areas through effective test procedures and test execution, as well as assistance with preventive controls and best practices. Product testing types include new custom development, commercial off-the-shelf (COTS) software, upgrades, enhancements and fixes. The Quality Assurance Analyst reviews business requirements, develops test plans and test cases, creates test data and identifies expected results to thoroughly test business requirements for enhancements or new products. Models DPS’s Core Values:  Students First, Accountability, Integrity, Collaboration, Equity, and Fun. 
- Evaluate and test new or modified software applications to verify that programs function according to user requirements and conform to established guidelines.
- Define and write test plans to document scope, solution analysis, strategy, approach, environments, and schedule.
- Define and write test suites, test scripts and test procedures that encompass the full range of needed software, system and environment testing based on requirements.
- Execute planned test cases in a timely and efficient manner.
- Identify software and system defects and record them in a defect management system. Manage defects through the bug lifecycle, working with various parties as needed to resolve or disposition issues.
- Debug errors to assist in identifying root causes for defects. This may involve exploratory testing to identify the specific preconditions leading to the defect behavior, reviewing application and system logs, pairing the developers to better understand the code behavior, and so on.
- Regularly report out test progress and status, including testing risks, test results, defect impact, and recommendations on next steps.
- Certify that requirements are in testable (clearly verifiable) form. Be able to clearly trace tests and defects back to specific business and functional requirements.
- Identify and manage the environments used to develop, test, and host the production version of the application or tool planned for release.
- Recommend program improvements or corrections to the full project team, including development and quality assurance team.
- Estimate the level of effort (LOE) required to plan and execute testing, based on reviews of the requirements and solution architecture/design.
- Perform other duties as assigned.
Knowledge, Experience & Other Qualifications:
- Four (4) years in a software testing role, with demonstrated responsibility for testing efforts.    
- Experience working successfully with both technical personnel and non-technical customers and staff. 
- Experience designing and performing test activities within an Agile/Iterative software development paradigm, in addition to more traditional waterfall project environments.   
- Experience designing, writing, and executing test cases based on functional specifications. 
- Experience in cross-functional relationship management, working with development and other technical teams 
- Broad knowledge of computer systems and technical environments required. Familiarity with testing and query in SQL environment as well as experience working in .NET and/or JAVA environments helpful. 
- Advanced competency with PC applications including word processing, spreadsheet and project management tools and software. 
- Familiar with automated test tools and tool suites (i.e. Selenium, HP UFT, Telerik, etc.). Experience using or developing automated tools or scripts to achieve testing objectives is a plus. 
- Ability to demonstrate good judgment to plan and accomplish goals. 
- A self-starter with excellent verbal and written communication abilities; analytic, organizational and problem solving skills. 
- Strong attention to detail and willingness to ask questions or perform research to develop a deep technical understanding. 
- A high degree of perseverance, adaptability, and tolerance for ambiguity. Comfortable shifting focus as project priorities shift or unexpected events arise. 
- Ability to work under deadline pressures and maintain effective working relationships with coworkers and other district employees. 
- Experience working in VMWare, Mobile Device Testing or coding is a plus. 
- Support the DPS Core Values of Integrity, Students First, Collaboration, Equity, Accountability and Fun!
- Certification or other formal training in Quality Assurance desirable.
- Valid Colorado Driver’s License, appropriate insurance coverage and acceptable driving record for the past three years, if the position requires travel.
Education Requirements:
- Bachelor’s degree in Computer Science, Information Systems or related field. Or equivalent combination of education and experience.
Other information:
The mission of the DPS Department of Technology Services (DoTS) is to be a proactive partner enabling the success of every child. We support the students, families, and staff of Denver Public Schools by providing the infrastructure, tools, data, and support to enable effective educators and efficient operations. Our leading-edge technology work includes delivering custom portals for our students, parents, teachers, and administrators, managing one of the largest networks in the state of Colorado, providing unparalleled levels of customer support, finding new ways to get technology in the hands of our students, and much more. We believe that technology is a positive, enabling force for parent engagement, student engagement, educator effectiveness, operational efficiency, student safety, and student achievement. By joining us, you too will be enabling the success of every child!
About Denver Public Schools:
Denver Public Schools is committed to meeting the educational needs of every student with great schools in every neighborhood. Our goal is to provide every child in Denver with rigorous, enriching educational opportunities from preschool through high school graduation.  DPS is comprised of nearly 200 schools including traditional, magnet, charter and alternative pathways schools, with an enrollment of more than 90,000 students.  
Under the leadership of Superintendent Tom Boasberg and guided by the tenets of The Denver Plan, DPS has become the fastest-growing school district in the country in terms of enrollment and the fastest-growing large school district in the state in terms of student academic growth.  Learn more at dpsk12.org.  
Denver Public Schools is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, national origin, sex, sexual orientation, age, disability, or any other status protected by law or regulation. It is our intention that all qualified applicants be given equal opportunity and that selection decisions be based on job-related factors.
Contact Information