Port Moody, British Columbia, CA
11 hours ago
Software Quality Assurance Specialist II
The Company

Modular Mining Systems is the global leader in mine management technology and a wholly owned subsidiary of Komatsu Ltd. Our innovative technology powers mine operations in every corner of the globe.  The products we cultivate, the solutions we engineer and the service we deliver set us apart in the Mining Technology industry.  We’re more than a company, we’re a community of passionate, creative professionals striving toward a shared vision: to revolutionize the way the mining industry operates.

With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas and be yourself.

 

What are the benefits of being a part of Modular Mining?

We believe strongly in a healthy work/life balance, and we love to brag about all the great things are members enjoy; like comprehensive health and benefit packages, tuition reimbursement, RRSP contributions with company match, flexible scheduling options and, of course, an excellent vacation policy. We are a global organization with a reputation for having premier people building premier products. We offer competitive compensation packages and a culture that thrives off creativity, collaboration, and teamwork.

Mine Smarter.

Job Purpose

As a member of our Applied Sciences team you will be working with partners around the world, to help test and support the next generation of mine planning and optimization technology and build the future platforms and infrastructure that will drive changes in the mining industry for generations.

As part of Modular’s Product Development team, our Software QA Specialist are the gatekeepers for quality control.  Developing, implementing and test planning new features and ensuring only the highest quality software makes it into our award-winning Mine Management platform. From design to production, you'll be involved at each step; tackling tough challenges that require innovative out-of-the-box thinking.

If you consider yourself someone who can apply technical know-how to create practical solutions in a dynamic and team-oriented environment, this is an excellent opportunity to work side by side with some of the biggest innovators in the Mining technology industry.

Job Duties and Responsibilities

Each day will present you with new challenges and opportunities to test and grow your skills.  As a Software Quality Assurance Specialist II with Modular, you’ll be responsible for:

•    Reviewing business requirements and assisting in defining acceptance criteria.
•    Manual testing, building automated tests, and data validation.
•    Writing end-to-end UI automated tests, creating API and webservice automated tests using the tools provided by the Applied Sciences Department.
•    Ensuring automated test cases are added to CD pipeline and maintaining the automation test library.
•    Creating and maintaining Test Automation Result Reports and monitoring the results of the automated tests.
•    Clearly documenting and tracking defects found in Azure DevOps.
•    Ensuring that the product(s) meets the highest standards of quality.
•    Mentoring other QA team members in test automation best practices.

 

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice.

Required Skills

•   Bachelor’s degree in computer science, information technology or engineering or at least 3 years’ experience as a software quality assurance/tester professional with experience in agile development methodologies and continuous integration
•    Knowledge of Software Development Lifecycle and Quality Management Systems and Techniques
•    Excellent english language communication skills, both written and verbal.
•    Initiative, self-motivated with strong collaboration, negotiation, and influencing capability.
•    Experience writing functional tests using Selenium.
•    Experience testing REST APIs using Postman and JMeter (functional and non-functional)
•    Experience working with Azure DevOps, Confluence, Ubuntu, Docker, Kubernetes, Kotlin, Java, and gRPC

Desired Skills

•    Familiar with networking concepts, protocols, and Virtual Machines
•    Familiar with IntelliJ IDEA, SQL, PostgreSQL, BloomRPC
•    Experience with Performance Testing

Confirm your E-mail: Send Email