Job Description
Essential Job Functions
• Analyzes and evaluates existing Quality Process, Standards and Procedures within the Court Technology Services department and recommend improvements
• Develops long-term QA strategy for the department including design of systems to assist in quality tracking and management
• Partners with the development teams to ensure that quality is built into the requirements, design and development processes
• Facilitates peer reviews as appropriate
• Assists in the creation and execution of system test plans for application development efforts
• Assists in design, development and execution of regression tests
• Plans and coordinates stress testing as required
• Records and tracks test results to project closure
• Develops, tracks, analyzes and reports metrics for assessing the quality of products, processes and services
• Researches, recommends and implements new QA tools and techniques to improve quality
• Reviews project deliverables for compliance and adherence to standards
• Performs post-implementation evaluation of key projects
• Assesses organizational maturity and process effectiveness and recommend steps to improve it
Job Qualifications
Minimum Qualifications:
• A minimum of eight (8) years of experience in software industry with at least four years specialization in Software Quality Assurance (“QA”)
• Experience with implementing QA methods and techniques as related to software industry
• Skilled in planning, conducting and evaluating system tests, user acceptance tests, stress tests, peer reviews and regression tests
• Knowledge and experience with manual and automated software testing tools
• Stays up-to-date on tools and methodology advancements within the industry
• Applies knowledge of industry project management techniques, tools and software process improvement frameworks (SEI, CMM, etc.) to QA tasks
• Detail-oriented with ability to work independently