Your Opportunity at ARC’TERYX : As the Senior QA Analyst (Test Engineer), you will be responsible for testing new and modified software and ensuring that it meet sour standards at Arc’teryx.
Testing work includes strategy, planning, and the execution of tests, using a variety of techniques like manual testing, load testing, and accessibility testing.
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 manual testing, agile environments, and a track record of driving quality improvements in complex software environments.
As we transition to an automation-first environment, candidates should have a strong interest in learning and adapting to new automation tools and practices to support future testing needs.
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 QA Analyst (Test Engineer) now, here are some of the core activities you would be doing :
- Perform manual testing of Salesforce Marketing Cloud transactional emails, ensuring accuracy, functionality, and alignment with business requirements.
- Leading the design and execution of software application testing, including execution and coordination of manual testing
- Ensuring and enabling thorough documentation of testing processes, test cases, and test results
- Managing and reporting on test execution progress, identifying and addressing any issues or blockers
- Leading 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 velocity
- Working closely with business analysts and developers to ensure testing aligns with sprint timelines and quality standards
- Championing quality guidelines and standards, including QAE best practices, and providing feedback to improve processes
- Moving forward continuous improvement in test engineering practices, including the adoption of new tools and methodologies
- Coaching QA team members in their testing activities and automation efforts for projects of varying sizes, working horizontally across agile squads
- Coaching and supporting the mentorship, training, and onboarding of QA team members and 3rd party QA colleagues
- Monitoring and ensuring that systems function according to business requirements and user expectations
- Developing user documentation relevant to QA team activities, bringing deep expertise on specific topics to help develop the team
- Validating data against business rules, data mapping, and transformation rules to ensure accuracy and completeness
Here 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 industry
- Exploring test automation, including tools like TTA or Testim (Tricentis), and integrating these tools into manual processes
- Championing cross-functional initiatives to improve software quality and streamline release cycles across multiple Agile squads
- Developing advanced test data management strategies to support more complex test scenarios
Are you our next Senior Test Engineer?
- You have a Bachelor’s degree in Computer Scienceor equivalent in a related technical field
- You have 5+ years’ experience in software QA, with a strong application of application of QA best practices
- You are familiar with Salesforce Marketing Cloud or an eagerness to learn and adapt to our tools and processes is essentialLet
- You 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 testing
- You have experience in developing and maintaining test plans and scenarios, ensuring comprehensive coverage
- You 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 pipelines
- You have experience working with development projects involving POS systems and retail commerce platforms
- You have experience testing microservices and their integrations with other systems
- You excel in working collaboratively within cross-functional teams that include business analysts, product managers, and software developers
- You have strong oral and written communication skills, enabling you to convey complex ideas clearly
- You are skilled at prioritizing tasks effectively and possess excellent multi-tasking abilities, with a proven track record of consistently meeting strict delivery deadlines
- You understand product and project risks and know how to communicate them effectively to your team
- You are passionate about championing quality in all its forms, and you actively seek to improve processes
- You are proactive in identifying the root causes of issues and developing effective solutions
- You remain highly flexible and adaptable when faced with ambiguity and changing requirements
- You strike a balance between working independently and collaborating effectively with others
- You inspire breakthrough thinking and are committed to continuous improvement in all aspects of your work
- You seek the best solutions, prioritizing integrity and doing what is right, even when it's not the easiest path
- Your 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 Opportunity Arc’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.
Leave it Better We believe that the mountains transform us, that how we adventure matters, and that there’s always a better way.
Join us in creating positive change in ourselves, our communities, and the world. Live it. Get out there - the mountains make us better Disruptive evolution.
In pursuit of better. Always. Commit. We set bold objectives and see them through.