Jan 28, 2019
Mission: The mission of the Augustine Institute is to serve the formation of Catholics for the New Evangelization. Through our academic and parish programs, we equip Catholics intellectually, spiritually, and pastorally to renew the Church and transform the world for Christ.
JOB DESCRIPTION
The Augustine Institute is looking for a dynamic individual who enjoys working in a fast-paced, teamwork-oriented Catholic organization to fill the role of Automation Test Lead. This position is for formed.org, a subscription based, on-line platform that contains study programs, movies, audio presentations, and eBooks from the most trusted apostolates.
We seek a motivated and experienced lead software test engineer to work with agile teams testing software applications for the public safety industry. The successful candidate will demonstrate the ability to create and maintain test automation frameworks for large, mission-critical applications for testing GeoComm software products utilizing test automation techniques. He/she will also lead the continuous improvement of GeoComm’s testing practice and will coach and mentor others on testing and automation best practices.
The Automation Test Lead will be responsible for leading the FORMED QA/QC department which performs testing on all of our software products and platforms. He/she will be responsible for directing a staff comprised of both employees and/or contractors with the responsibility for creating and maintaining both manual and automated test procedures that are executed to ensure integrity of the FORMED Platform. To qualify as an applicant, one must be a devout and well-grounded Christian, living faithfully in accord with the teachings of Christ and of the Church.
QUALIFICATIONS:
Bachelor of Science Degree in Computer Science (or equivalent experience)
10+ years of experience with Test Automation in a variety of test environments
6+ years of experience writing clear and well documented test cases
6+ years UI and Test Automation Experience with JavaScript (Angular.js) clients and Node.js services using Selenium, Cucumber test frameworks written in Typescript
3+ years of experience working with Jenkins Continuous Integration Server
3+ years of experience testing Swift iOS, tvOS, and Android Applications
Experience testing web applications for multiple browser environments
Experience with Cucumber and TypeScript
Experience with creating comprehensive test plans and test procedures from System Requirement Specifications and/or Use Cases
Ability to generate or synthesize the needed test data environment
Ability to configure or needed test software environment
Ability to mentor subordinates into Automation Testing best practices and procedures
Experience with monitoring application performance through Crashlytics and AWS Cloudwatch consoles
Ability to communicate technical problems with the rest of the Augustine Institute team
Possess a disciplined approach to problem identification, troubleshooting, and resolution
Excellent written and verbal communication skills using Microsoft Office/Google Docs 6
Knowledge of web browsers, mobile technology (Android, Apple, and Windows), video and audio content experience
Ability, willingness and flexibility to learn new skills and to thrive in a fast-paced and rapidly changing environment
Must have a strong Catholic or Christian identity, holding and practicing everything that the Catholic Church teaches
DUTIES:
Lead all Quality Control/Quality Assurance responsibilities
Review features, user stories, acceptance criteria, design documents and bug descriptions and create test plans to ensure quality applications meet requirements of scalability, stress, negativity, usability, performance and Augustine Institute Development Standards
Design, develop, and execute manual and exploratory tests. Lead the test execution for new feature development by participating in requirements and design reviews, business needs and acceptance criteria, and incorporating business logic into test strategies and scenarios
Design, develop and maintain automated test scripts, extend and execute automated tests. The suite of tests will be developed within a framework that will allow for repeatability
Actively engage in and lead the continuous improvement of the Augustine Institute’s testing practice with a focus on speed, quality and innovation
Development of SQL Queries and or Mongo Queries
Ability to manage and work JIRA Tickets, or to design and maintain confluence pages
Ability to communicate effectively both written and verbal
Other duties as assigned
Develop, improve and implement the automation solutions to be used across our technology stacks and lines of business
Share automation best practices and set high standards for the entire team to build consistent and maintainable tests and test automation frameworks
Collaborate with the DevOps team to create and improve continuous deployment practices by developing strategies, formalizing processes and providing tools
Maintain, setup, design, and configure software test environments
Ensure that internal quality processes are followed
Implement, track and report key metrics to support and improve the quality standards of our software
Coach and mentor team members and peers in software testing best practices and ensure that the team delivers high quality software
Review test cases of more junior team members to ensure adequate test, adherence to coding standards, and appropriate automation
Act as key knowledge resource for testing automation and train and support other team members as appropriate
May give day to day direction to less experienced team members and interns. May have direct reports
Actively participate in daily stand-up meetings, demos, retrospectives, grooming, sprint planning, release planning and other Scrum-related/Agile meetings • Consult and/or implement additional automation solutions as directed by the Chief Technology Officer
COMPENSATION and BENEFITS:
Competitive salary commensurate with experience
Excellent benefits including top-quality medical and other insurances, an excellent paid time-off plan, a 403(b)-retirement plan participation, the availability of daily Mass on site, and more
This position will require working out of our Greenwood Village, CO office. Relocation reimbursement for this position may be available for the right candidate
A thoroughly Catholic environment
Daily Mass and the opportunity for prayer are available in our chapel
COMPANY HISTORY
In 2005, as a response to the call of Pope St. John Paul II, Catholic scholars established in Denver a graduate school dedicated to transforming Catholic education for the New Evangelization. In July 2015, the Augustine Institute and its partners launched FORMED.org, our digital, state-of-the-art, online platform (often referred to as a “Catholic Netflix”), which makes available the best Catholic content from a host of leading Catholic apostolates.
The Augustine Institute is a registered 501(c)(3) Not-For-Profit Corporation headquartered at Augustine Institute ~ 6160 S Syracuse Way ~ Greenwood Village, CO 80111 ~ 303-937-4420
The Augustine Institute
Denver, CO, USA
Full time