Senior Test Engineer (CRM & Loyalty)

Company:  Arc'teryx Limited
Location: North Vancouver
Closing Date: 04-11-2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Your Opportunity at ARC’TERYX:As the Senior Test Engineer, you will be responsible for testing new and modified software and ensuring that it meets our standards at Arc’teryx. Testing work includes strategy, planning, and the execution of tests, using a variety of techniques like manual testing, load testing, accessibility testing and writing test automation. You will collaborate closely with Software Engineers and Business Analysts to help troubleshoot defects, and to communicate information about quality and risk to the product team. You will support mentoring other Test Engineer team members and will also support initiatives within the Testing group. The ideal candidate will possess strong experience in both manual and test automation, agile environments, and a track record of driving quality improvements in complex software environments.Meet Your Future Team:The Test Engineering Team works closely with Guest Services Technology teams to provide confidence in software quality before any feature is released into Production. Each individual member of the Test Engineer team is empowered to collaborate with cross-functional teams to reach the finish line together and deliver to our end users, whether they are within the company or our guests.The Guest Services Technology team is responsible for designing and building industry-leading guest services experience. Part of our work includes building and maintaining our Salesforce Marketing Cloud application. The team is organized into squads that include developers, administrators, business analysts, and product managers. They also work closely and collaboratively with many other teams, including Infrastructure, Marketing, Brand, Analytics, and Operations teams.If you were the Senior Test Engineer now, here are some of the core activities you would be doing:Leading the design and execution of software application testing, including execution and coordination of manual testing and evolving the automation and scripting processes, foundation and frameworkLeading the design and execution of software application testing, coordinating both manual testing and the evolution of automation and scripting processes, foundation, and frameworkEnsuring and enabling thorough documentation of testing processes, test cases, and test resultsManaging and reporting on test execution progress, identifying and addressing any issues or blockersLeading activities of offshore QA teams, ensuring efficient process management and workflow execution. Actively monitoring progress, providing strategic guidance, and resolving any obstacles to maintain high-quality standards and sprint velocityWorking closely with business analysts and developers to ensure testing aligns with sprint timelines and quality standardsChampioning quality guidelines and standards, including QAE best practices, and providing feedback to improve processesMoving forward continuous improvement in test engineering practices, including the adoption of new tools and methodologiesCoaching QA team members in their testing activities and automation efforts for projects of varying sizes, working horizontally across agile squadsCoaching and supporting the mentorship, training, and onboarding of QA team members and 3rd party QA colleaguesMonitoring and ensuring that systems function according to business requirements and user expectationsDeveloping user documentation relevant to QA team activities, bringing deep expertise on specific topics to help develop the teamSupporting the Quality Assurance Automation Engineer in developing and maintaining test automation Validating data against business rules, data mapping, and transformation rules to ensure accuracy and completenessHere are some of the things you could be working on in the future:Exploring and integrating cutting-edge test automation tools and frameworks to stay ahead in the industryChampioning cross-functional initiatives to improve software quality and streamline release cycles across multiple Agile squadsDeveloping advanced test data management strategies to support more complex test scenariosAutomating end-to-end testing for newly developed features in collaboration with the development teamMentoring junior team members in advanced automation techniques and best practicesAre you our next Senior Test Engineer?You have a Bachelor’s degree in Computer Science or equivalent in a related technical field.You have 5+ years’ experience in software QA, with a strong application of application of QA best practicesYou are strong in both “black box” and “white box" software testing methodologies. You have hands-on experience with API and backend testing, as well as other non-functional types of software testingYou have experience in test automation, potentially including tools like TTA or Testim (Tricentis), and have a solid understanding how to maximize the value of record/playback toolYou have experience in developing and maintaining test plans and scenarios, ensuring comprehensive coverageYou have experience with Agile project tracking tools like JIRA and a strong grasp of Agile methodologies and information systems concepts, including data models, application integrations, continuous integration and deployment, and software build pipelinesYou have experience working with development projects involving POS systems and retail commerce platformsYou have experience testing microservices and their integrations with other systemsYou excel in working collaboratively within cross-functional teams that include business analysts, product managers, and software developersYou have strong oral and written communication skills, enabling you to convey complex ideas clearlyYou are skilled at prioritizing tasks effectively and possess excellent multi-tasking abilities, with a proven track record of consistently meeting strict delivery deadlinesYou understand product and project risks and know how to communicate them effectively to your teamYou are passionate about championing quality in all its forms, and you actively seek to improve processesYou are proactive in identifying the root causes of issues and developing effective solutionsYou remain highly flexible and adaptable when faced with ambiguity and changing requirementsYou strike a balance between working independently and collaborating effectively with othersYou inspire breakthrough thinking and are committed to continuous improvement in all aspects of your workYou seek the best solutions, prioritizing integrity and doing what is right, even when it's not the easiest pathYour passion for your work is paralleled by your passion for getting outside and living it$80,000 - $100,000 a yearA reasonable estimate of the pay range is $80,000 - $100,000 CAD at the time of this posting. Within the range, individual pay is determined by factors such as job-related skills, relevant experience, education and/or training.Please note that the range details above reflect the base pay only and does not include our competitive bonus program and benefits that we offer.Equal OpportunityArc’teryx is committed to actively creating and fostering a culture of inclusivity where voices are heard, people are seen, and values are respected. We care about the uniqueness of our applicants, employees, and guests, and we do so in a safe space fueled by curiosity and acceptance. Creating an inclusive workplace is connected to our core value Do Right while also having the added benefit of helping make our business better. We believe inclusion helps us to create a healthier, happier workplace, drive creativity and innovation, and reflect the communities where we operate.All applicants, employees, and guests can expect equality of opportunity and fair treatment in alignment with our values.Design your Purpose. Live our Values.DISRUPTIVE EVOLUTION. Design your future through challenge, experimentation, and inspiration.COMMIT. Set and deliver on bold objectives as we collectively raise the bar.LIVE IT. Deepen your connection to nature and live your most purposeful life.LEAVE IT BETTER. Create a better world, together. #J-18808-Ljbffr
Apply Now
Share this job
Arc'teryx Limited
  • Similar Jobs

  • Senior Software Development Engineer in Test - SDET

    Vancouver
    View Job
  • Software Engineer in Test

    Burnaby
    View Job
  • Software Engineer in Test

    Burnaby
    View Job
  • Software Engineer in Test

    Burnaby
    View Job
  • Software Engineer in Test

    Burnaby
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙