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 the Director of Engineering, QA Automation,  you will help theScore realize its mission and vision to become the premier provider of sports fans’ experience by accelerating the delivery of our high quality mobile and web applications and backend services. You will be a key stakeholder in driving clarity on our QA Automation strategy & partner with cross-functional leaders in engineering and product to build long-term roadmaps that will enhance product quality and reduce testing backlogs and track project schedules to release cycles. Lastly, you will be at the forefront of building a world-class  high-performing Automation team, responsible for their career progression, L&D and career journeys at large.

About the Work

As a key leader in our QA  team you will:

  • Provide effective leadership to teams of Automation Engineering professionals to ensure the highest product quality, establishing and implementing best practices & automation industry standards.
  • Spearhead all automation test roadmap initiatives, POCs, monitoring and review of existing test automation solutions and coverage to ensure overall efficiency 
  • Work with cross-functional teams to understand the product vision & requirements and to provide support and recommendations for better automation test coverage.
  • Identify, recommend, and implement quality improvements throughout the entire software development lifecycle to increase the speed, reliability, and manageability of the testing processes
  • Partner with the Engineering Leadership team to establish KPIs to monitor, measure, and report on software quality and delivery performance. Utilize KPI performance to identify opportunities for improvement
  • Ensure standardized, mature change management and release management processes and automate deployment and maintenance procedures using industry-standard scripting languages
  • Lead the direction of the planning, coordination, and execution of various automated testing activities, such as functional testing, regression testing, and performance testing for every releases
  • Establish and track quality metrics to assess the effectiveness of quality assurance efforts and product performance
  • Identify opportunities for process improvement and implement best practices to enhance the efficiency and effectiveness of the QA team and tools
  • Responsible for managing automation coverage and 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.
  • Responsible to driving various continuous improvement initiatives and POCs
  • Other duties as required.

About You

  • Degree in computer science/engineering or equivalent knowledge and/or experience. 
  • At least 10 years of experience in Quality Assurance and/or test automation combined with a minimum 5+ years in a senior leadership or management role, with experience leading at least 2-3 automation teams which comprises 30+ people.
  • 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.
  • Hands on experience developing automated tests for backend services, 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.
  • Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, Kubernetes, open source softwares
What We Offer
  • Competitive salary with Employee Share Purchase Plan.
  • Comprehensive Benefits package.
  • Fun, relaxed work environment.
  • Education and conference reimbursements.
  • Parental leave top-up.
  • Opportunity for career progression and mentoring others.

#LI-HYBRID

 

Candidates residing in Ontario requiring special accommodation can email accessibilityoffice@thescore.com

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.

 

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.