Quality Assurance Automation Lead

2 months ago


Vancouver, British Columbia, Canada Arc'teryx Full time
About the Role

The Quality Assurance Automation Lead will be responsible for designing, implementing, and maintaining test automation frameworks. This will require reviewing the state of existing test automation, and developing an automation strategy in collaboration with developers, testers, and other stakeholders across the organization.

Key Responsibilities
  • Creating a test automation strategy and roadmap for the deployment of automation across various Arc'teryx systems and projects
  • Implementing the test automation strategy, supporting the testing efforts of the Quality Assurance team, and developing and expanding the automation and scripting framework
  • Carrying out tool assessments and work with vendors to select, purchase, and implement appropriate automation tools
  • Developing standards and practices for automation and ensure that they are being met
  • Developing, maintain, and report on metrics to show the success of our automation efforts
  • Writing, maintaining, and owning test scripts and automation for multiple projects and products
  • Championing quality guidelines and standards (including QA best practices) and providing feedback on processes within an agile squad
  • Mentoring and supporting colleagues to develop their automation skills
  • Developing user documentation and sharing relevant knowledge and expertise with the QA team
  • Developing automated tests that will ensure the quality of released code, and assist the software developers in troubleshooting code
  • Supporting 'record and playback' automation tools for Quality Assurance across squads
  • Mentoring a small team of automation specialists to assist in these tasks
  • Supporting the Manager, Software Quality with other projects and tasks as required
Future Opportunities
  • Working collaboratively with project managers, business analysts and software developers across multiple agile squads
  • Mentoring, training and onboarding Quality Assurance staff involved in automation initiatives
  • Collaborating with software developers to provide feedback on code structures/snippets that will be used for automation
Requirements
  • Bachelor's degree in Computer Science or equivalent in a related technical field
  • 7+ years' experience in software QA and excellent application of QA best practices
  • Proven track record of leadership
  • Hands-on experience with programming or automation in Cypress
  • Experience working with Tricentis record and playback testing tools, like Testim and TTA
  • Experience with developing and maintaining test plans and test scenarios, and selecting scenarios for test automation
  • Solid understanding of modern-day test automation approaches, architecture and best practices, for an enterprise-scale software
  • Working knowledge of web, desktop, and native mobile test automation
  • Practical experience in analysing business needs for test automation, selecting and evaluating new tools for the company, performing trials and building POCs, drafting test automation architecture, and championing the change management in your company
  • Experience with JavaScript, ReactJS and Shell scripting and fully capable of using MS VS Code or other IDEs
  • Experience with XML, JSON, HTML, CSS, SOAP, REST, web standards, and testing web applications and services using POSTMAN and other tools
  • Working knowledge of GIT, Bitbucket, GitLab and modern CI/CD
  • DevOps and Cloud infrastructure experience
  • Previous hands-on experience with programming or automation Selenium
  • Working knowledge of record and playback automation tools, such as Testim
  • Understanding of software patterns, reusability and the 'don't repeat yourself' principle to avoid redundancy in code
  • Knowledge and experience with Agile project tracking tools and JIRA
  • Strong understanding of Agile methodology and IS concepts, including data models and application integrations, continuous integration and deployment and software build pipelines
  • Ability to work collaboratively as part of a cross functional team of business analysts, project managers and software developers
  • Ability to prioritize effectively and have excellent multi-tasking abilities
  • Demonstrated ability to consistently meet strict delivery deadlines
  • Strong oral and written communication skills
  • Driven and passionate about championing quality in all forms
  • Proactive in identifying the root cause of issues and developing solutions
  • Highly flexible and adaptable when faced with ambiguity
  • Able to balance autonomy and collaboration
  • Inspires breakthrough thinking and continuous improvement
  • Unwavering commitment to do what is right
  • Passion for work paralleled by passion for getting outside and living it


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation LeadAt Arc'teryx, we're seeking a highly skilled Quality Assurance Automation Lead to join our team. As a key member of our Quality Assurance Engineering team, you will be responsible for designing, implementing, and maintaining test automation frameworks that ensure the quality of our software releases.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation LeadAt Arc'teryx, we're seeking a highly skilled Quality Assurance Automation Lead to join our team. As a key member of our Quality Assurance Engineering team, you will be responsible for designing, implementing, and maintaining test automation frameworks that ensure the quality of our software releases.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation LeadAt Arc'teryx, we're seeking a highly skilled Quality Assurance Automation Lead to join our team. As a key member of our Quality Assurance Engineering team, you will be responsible for designing, implementing, and maintaining test automation frameworks that ensure the quality of our software releases.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation LeadAt Arc'teryx, we're seeking a highly skilled Quality Assurance Automation Lead to join our team. As a key member of our Quality Assurance Engineering team, you will be responsible for designing, implementing, and maintaining test automation frameworks that ensure the quality of our software releases.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation Engineer LeadAt Arc'teryx, we're committed to creating innovative, high-quality products that inspire adventure and exploration. As a Quality Assurance Automation Engineer Lead, you'll play a critical role in ensuring the quality and reliability of our software applications.About the RoleWe're seeking a highly skilled and...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation Engineer LeadAt Arc'teryx, we're committed to creating innovative, high-quality products that inspire adventure and exploration. As a Quality Assurance Automation Engineer Lead, you'll play a critical role in ensuring the quality and reliability of our software applications.About the RoleWe're seeking a highly skilled and...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation LeadAt Arc'teryx, we're seeking a highly skilled Quality Assurance Automation Lead to join our Technology team. As a key member of our Quality Assurance Engineering Team, you will be responsible for designing, implementing, and maintaining test automation frameworks that ensure the quality of our software releases.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Quality Assurance Automation LeadAt Arc'teryx, we're seeking a highly skilled Quality Assurance Automation Lead to join our Technology team. As a key member of our Quality Assurance Engineering Team, you will be responsible for designing, implementing, and maintaining test automation frameworks that ensure the quality of our software releases.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Your Opportunity at Arc'teryxThe Quality Assurance Automation Lead is a key role in our Technology team, responsible for designing, implementing, and maintaining test automation frameworks. This involves reviewing the state of existing test automation, developing an automation strategy in collaboration with developers, testers, and other stakeholders, and...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Your Opportunity at Arc'teryxThe Quality Assurance Automation Lead is a key role in our Technology team, responsible for designing, implementing, and maintaining test automation frameworks. This involves reviewing the state of existing test automation, developing an automation strategy in collaboration with developers, testers, and other stakeholders, and...


  • Vancouver, British Columbia, Canada Arc'teryx Limited Full time

    Transform Your Career with Arc'teryx Limited:We're seeking a highly skilled Quality Assurance Automation Lead to join our team at Arc'teryx Limited. As a key member of our Quality Assurance Engineering team, you will be responsible for designing, implementing, and maintaining test automation frameworks that drive quality and efficiency in our software...


  • Vancouver, British Columbia, Canada Arc'teryx Limited Full time

    Transform Your Career with Arc'teryx Limited:We're seeking a highly skilled Quality Assurance Automation Lead to join our team at Arc'teryx Limited. As a key member of our Quality Assurance Engineering team, you will be responsible for designing, implementing, and maintaining test automation frameworks that drive quality and efficiency in our software...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Your Opportunity at Arc'teryxThe Quality Assurance Automation Lead is responsible for designing, implementing, and maintaining test automation frameworks. This will require reviewing the state of existing test automation, and developing an automation strategy in collaboration with developers, testers, and other stakeholders across the organization.Key...


  • Vancouver, British Columbia, Canada Arc'teryx Full time

    Your Opportunity at Arc'teryxThe Quality Assurance Automation Lead is responsible for designing, implementing, and maintaining test automation frameworks. This will require reviewing the state of existing test automation, and developing an automation strategy in collaboration with developers, testers, and other stakeholders across the organization.Key...


  • Vancouver, British Columbia, Canada Zortech Solutions Full time

    Job Title: QA Lead-CanadaAt Zortech Solutions, we are seeking a highly skilled QA Lead to join our team in Vancouver, BC. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our master data platform.Key Responsibilities:Collaborate with cross-functional teams to understand business and functional...


  • Vancouver, British Columbia, Canada Zortech Solutions Full time

    Job Title: QA Lead-CanadaAt Zortech Solutions, we are seeking a highly skilled QA Lead to join our team in Vancouver, BC. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our master data platform.Key Responsibilities:Collaborate with cross-functional teams to understand business and functional...


  • Vancouver, British Columbia, Canada Zortech Solutions Full time

    Job Title: QA Lead-CanadaAt Zortech Solutions, we are seeking a highly skilled QA Lead to join our team in Vancouver, BC. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our master data platform.Key Responsibilities:Collaborate with cross-functional teams to understand business and functional...


  • Vancouver, British Columbia, Canada TTT Studios Full time

    About the RoleWe are seeking a skilled Quality Assurance Automation Engineer to contribute to the automation testing of a diverse range of products, with a primary focus on web applications. The ideal candidate will have experience in developing test automation frameworks from scratch, creating and maintaining automated test scripts, and executing automated...


  • Vancouver, British Columbia, Canada TTT Studios Full time

    About the RoleWe are seeking a skilled Quality Assurance Automation Engineer to contribute to the automation testing of a diverse range of products, with a primary focus on web applications. The ideal candidate will have experience in developing test automation frameworks from scratch, creating and maintaining automated test scripts, and executing automated...


  • Vancouver, British Columbia, Canada Zortech Solutions Full time

    Job Title: QA Lead-CanadaAt Zortech Solutions, we are seeking a highly skilled QA Lead to join our team in Vancouver, BC. As a QA Lead, you will play a critical role in ensuring the quality of our master data platform.Key Responsibilities:Collaborate with cross-functional teams to understand business and functional requirements.Lead quality assurance efforts...