2014-06-13

WHO WE ARE:ContactPoint provides conversation analytics for marketing agencies to improve and prove the effectiveness of their campaigns. Founded in 2001, we are the industry leader in call tracking and conversation analytics services. Our patented LogMyCalls system has been deployed across hundreds of locations throughout North America including the tire, dental, automotive service, auto glass, hospitality, and equipment rental industries among others. We recently introduced conversation analytics to the market as well as redaction for PCI compliant call recording (an industry first). Our mission is to unleash the extraordinary power in every customer contact point. Our clients and their employees thrive because of what we do.OVERVIEW OF THE POSITION:ContactPoint is looking for talented, capable, and energetic people to help it grow at this important time in its development. To help us achieve our planned growth, we are looking for a QA Testing Manager. This position will be located in Draper, UT.The successful manager will be obsessed with quality improvement, experienced and highly committed to creating world class automation for regression and feature testing, able to develop and drive a high-level strategy, as well as take a hands-on approach to implementing that strategy.RESPONSIBILITIES .and. DELIVERABLES:The QA Testing Manager at ContactPoint will: Work with business and development teams to understand product vision and requirements.Understand how all elements of the system software ecosystem work together.Be responsible for development of test strategies and creation of appropriate tests.Oversee the development and execution of test plans and monitoring and reporting on test execution.Motivate, manage and lead an international product testing team that covers all products-solutions leveraging technology and creating breakthrough solutions.Identify innovative and current best practice test design and implementation methodologies.Work with other engineering groups to establish highly automated software development processes including continuous integration (Jenkins CI).Manage the design and development of test strategies, test cases and test scripts (Sikuli, Selenium, custom scripts) for new product features and for regression testing.Test application performance including page load time, report times, etc. Produce baseline benchmarks and work with developers to ensure improvements and prevent degradation to performance with releases.Take ownership of the quality of our releases (low to no defect releases).Work with development team in creating meaningful unit tests.Perform other related duties as assigned by Management.REQUIREMENTS: Strong track record managing software development and-or software quality and test teams.Experience managing offshore QA teams.Experience with open source testing tools such as Sikuli, Selenium, jmeter, etc.5+ years experience in automation of software quality and test processes in an agile development environment.Knowledge of structured programming principles and proficiency in at least one programming language.Experience with cloud based enterprise applications, telephony applications a plus.Strong knowledge of automated build processes and continuous integration testing strategies.Planning and test management skills, managing multiple projects.Experience in all types of testing and knowing when each is appropriate (e.g., test automation, manual testing, exploratory testing)Advanced knowledge of and experience with test-driven development preferred.Must be comfortable working in a technology-based company that deals with cutting-edge systems with an ability to learn new technologies and teach them to others as necessary.COMPENSATIONSalaried full time position. Benefits include vacation, holidays, health insurance, optional 401K, optional dental, optional vision, and more.

Show more