theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products.
Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players.
theScore's sports betting app 'theScore Bet Sportsbook & Casino' delivers an immersive and holistic mobile sports betting and iCasino experience.
theScore Bet is currently live in the Company's home province of Ontario. theScore also creates and distributes innovative digital content through its web, social and esports platforms.
About the Role & Team
As a QA Automation Manager, you will be responsible for managing the Automation team of friendly, dedicated and smart individuals working across various projects.
You will work closely with QA leadership in defining, managing and monitoring the overall automation strategy, with the aim of reducing the testing backlog and enhancing product quality.
Furthermore, you will be responsible for developing & setting the Automation team's roadmap to track the project schedules from Release Management.
We want you to be challenged to build a high-performing Automation team and as the QA Automation Manager, you will be responsible for their career progression, performance appraisals and career journeys.
About the Work
- Lead a team of Automation Engineering professionals to ensure the highest product quality, establishing and implementing best practices & automation industry standards.
- Work with cross-functional teams to understand the product vision & requirements and to provide support for better automation test coverage.
- Bring the best out of your team, ensuring all team members are happy and challenged and assist in removing any roadblocks as necessary.
- Oversee the preparation and timely execution of automation plans, progress reporting, and quality metrics as per release milestones.
- Responsible for managing automation execution timelines and ensuring follow through on the creation of appropriate test reports with a focus on optimizing coverage for every release.
- Analyze, interpret, and communicate qualitative and quantitative findings from automation efforts and assist in triaging & root-cause analysis with respective stakeholders.
- Anticipate organizational and technical issues and provide detailed analyses, projections, and post-mortems.
- Responsible for maximizing the development and use of automation to improve testing efficiency, coverage, and continuous delivery for existing and net-new initiatives.
- Define monthly / quarterly targets for the Automation team and provide KPIs & overall status to relevant stakeholders.
- Other duties as required.
About You
- Degree in computer science / engineering or equivalent knowledge and / or experience.
- At least 8 years of experience in Quality Assurance combined with a minimum 3-5 years in a leadership or management role, with experience leading teams of 10+ engineers or more.
- Demonstrated effective leadership, time management, risk assessment, and analytical skills.
- Demonstrated ability to coordinate cross-functional teams toward task completion.
- Ability to handle multiple competing priorities in a fast-paced environment.
- A deep understanding of quality assurance practices and a track record of shipping / releasing applications on time.
- Thorough understanding of testing strategies focusing on both frontend and backend for a microservice client & server architecture.
- Familiarity with mobile release cycles of products built with a modern technology stack.
- Experience developing automated tests for native mobile & web applications using Selenium & Appium and OOP concepts.
- Experience using version control (Git), defect tracking systems (JIRA) and test case management & specifications (TestRail, Cucumber).
- Experience with continuous integration systems (Jenkins).
- NICE TO HAVE : Project management skills, scrum master qualifications, lean / six sigma, experience working in highly regulated environments, passion for sports and / or sports betting.
Main Tools Used & Preferred
- Test Management : TestRail, Cucumber.
- Atlassian : Jira, Confluence.
- MacOS, iOS, Android, Chrome.
- Appium, Selenium, Kotlin, Java, Groovy.
- Sauce Labs, BrowserStack, Jenkins, Circle CI, App Center and Github.
- Jenkins scripted pipelines, yaml, python, bash.
- Web / HTTP Proxy tools such as Charles Proxy, REST-assured, k6.io.
What We Offer
- Competitive compensation package.
- Comprehensive Benefits package.
- Fun, relaxed work environment.
- Education and conference reimbursements.
LI-HYBRID
theScore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.