Location: Novation/Provista - Nov Bldg. # of Openings: 1
As the industry's first online direct contracting market, Aptitude was created as a means to drive innovation in the healthcare supply chain. By fostering mutually beneficial, committed purchasing relationships, Aptitude generates greater efficiency and exceptional value for both hospitals and suppliers. Position Summary: The Quality Assurance Manager will own QA at aptitude. Reporting to, and partnering with the Director of Product Management, the QA Manager will define the future of QA for the brand. The strategic aspect of this role will assess the current level of testing being performed and define a program to provide a Best-in-Class software testing program. This will require the design and execution of thorough test plans which include extensive test cases to ensure comprehensive end-to-end testing of the aptitude platform. The ultimate goal will be to automate these tests to drive efficiency and reduce the testing phase of the release cycle. The QA Manager must have a mastery of industry standard best practices in QA testing & Agile Software Development practices. The tactical aspect of this role will create and implement test cases, including documenting defects and failures, to ensure the integrity of a quality product. The successful candidate will work directly with Development, User Experience and the Aptitude Support Desk to evaluate and test new or modified software programs, communicate status, and follow software development procedures to ensure that programs function according to user requirements and established guidelines. Responsibilities include writing, revising, and verifying quality standards and test procedures for program design and product evaluation to maintain quality of software configuration. Duties may also include recommendations for program improvements or corrections. We are looking for someone who is passionate about technology, product development, and who can thrive in a fast-paced organization. The ideal candidate will have leadership skills while spending the majority of time being hands-on; executing manual tests and scripting automated test scenarios. Tasks and Responsibilities: Quality Assurance Testing and Software Rollouts (60%) • Complete initial and ongoing assessment of QA program for the brand and define and implement industry best practices • Prepare and execute software and hardware test plans utilizing automated testing script tools • Document and track software/hardware defects via QA tracking tools • Work with project teams to ensure correct functionality has been developed • Work with internal resources and third party software vendor in resolving software and hardware issues to ensure commercially viable product releases • Manage the process of testing updates and enhancements in the field, preparing for system-wide deployment • Assist in testing and implementation of new technologies in the area of hardware and software deliverables that affect our cafes and internal teams • Provide input for field training documentation and train internal support teams. • Manage physical QA lab (hardware and software) and partner with Infrastructure team to maintain QA lab network Policies, Procedures, and Documentation (20%) • Champion continuous process improvement, performance management and metrics-driven results • Maintain documentation of existing policies, procedures and configurations Training & Development (20%) • Assist and train new users on hardware and software usage as needed for new and existing cafes • Update job knowledge by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations • Use a collaborative approach to share knowledge through training and mentoring • Provide user training for hardware / software products as required Qualifications • 5+ years QA experience (system, integration, functional, and regression testing) • 5+ years of experience developing complex scripted tests using an automated test tools desired • Solid understanding of software development lifecycle • Experience reviewing requirement documents to ensure that requirements are achieved • Validate that user expectations are achieved during the testing process • Working knowledge of automated testing tools Good working knowledge of software deployment processes and project/change methodologies • Experience testing a variety of different types of software products, system architectures, OS platforms, and languages desired • Experience with retail store/restaurant operations, POS hardware and software • Excellent communications skills, problem solver, troubleshooting • Ability to work well independently and with a group • Well-organized, with attention to detail, and self-motivated • Accepts change positively and may help others adapt to change • Maintains positive attitude and acts as brand advocate Job Requirements • Bachelor's degree or equivalent work experience • Detail oriented with strong written skills and an ability to work well in a team environment • Good troubleshooting skills to be able to discover and reproduce software defects and be able to concisely and clearly write up and enter test defect reports into issue tracking systems. • Comfortable multi-tasking on many projects at a time and work efficiently to complete them. • Outstanding written and verbal communication skills. • Working knowledge of Windows OS • General Internet and networking concepts • Availability after hours and on weekends for emergency calls EOE/AA M/F/D/V
|