Quality Assurance Analyst
 Quality Assurance  Analyst
OVERVIEW
Works with the Kuali OLE Quality Assurance Manager to implement and improve software testing strategies for the Kuali Open Library Environment (OLE) software. Â The QA Analyst is primarily responsible for assisting in the assurance that functionality requested by Kuali OLE Subject Matter Expert (SME) teams is fully established. Â This responsibility includes working closely with both the QA Manager, SMEs, and SME-designated acceptance testers to design and implement qualitative tests of software functionality. Â Once testing strategies are implemented, the QA Analyst is also responsible for working to ensure that automated test scripts are established and kept up-to-date for regression testing. Â The QA Analyst is also responsible for assisting designated testers in learning to use the OLE application, as well as the required testing software. Â The QA Analyst provides tester support for Selenium IDE, Atlassian Jira, and other software tools as needed. Â Â Support includes communicating testing goals, assisting with technical difficulties, assisting with training, and developing and maintaining documentation for testers.
EDUCATION AND EXPERIENCE
- REQUIRED: Bachelor’s degree in library science or IT related field and two years of experience in information technology and six months or more of experience with IT functionality testing software tools. Â
- Combinations of education and experience may be considered. Â
- Â Â Strong written and oral communication skills; demonstrated problem-solving ability and strong lateral thinking; ability to demonstrate coordinated problem-solving and troubleshooting, including remote support for configuration and functional issues; and strong interpersonal skills and ability to work collaboratively within a diverse distributed community environment.Â
- Experience in functional acceptance testing and information technologies including the following tools, or their equivalent: testing Tools (IE: Selenium IDE, Selenium Webdriver); additional Tools (IE: Atlassian Jira, Confluence, Google Drive, Balsamiq); and programming Languages (IE: Javascript, Ruby, proficiency in XPath and CSS expressions, working knowledge of HTML and XML, familiarity with Object Oriented design, familiarity with Agile Sprint development). Demonstrated proficiency in structured software testing approaches and ability to prepare written documentation supported with illustrations, instructional materials and presentations.
- Preferred: Familiarity with Kuali Rice application development framework, functional understanding of Kuali Financial System acquisitions workflow; familiarity with MARC and DublinCore library cataloging standards; familiarity with Open Source design philosophy, awareness of Open Source licensing conventions.Â
Â
Operated as a Community Resource by the Open Library Foundation