Position Expired
This job is no longer accepting applications.
Software QA Engineer
Rocscience
About us
Over the last 25 years, we have developed state-of-the-art 2D and 3D programs that empower engineers around the world to take on the most challenging rock and soil problems. Combining the latest research with our continuous cycle of software development, our mission is to deliver industry-leading geotechnical tools that are reliable, easy-to-use, and most importantly, that work for our users.
What do we do?
We thrive on innovation and are constantly updating our programs to meet the evolving needs of our users. If you are someone who enjoys coding and want help build some of the best available 2D and 3D modelling software for civil, mining, and geotechnical engineers, we have a position for you.
About the Role
Rocscience, a world leader in geotechnical engineering software, is looking for a Software QA Engineer to help ensure the quality and reliability of our 2D and 3D desktop applications. You’ll be part of a collaborative QA team driving product excellence through a mix of manual and automated testing, with opportunities to work on intelligent automation initiatives and process improvements.
What You’ll Do
- Design and execute test plans and cases for functional, regression, and integration testing.
- Develop and maintain Python-based automation scripts for UI and functional testing.
- Log, track, and verify defects using Azure DevOps while collaborating with developers and PMs.
- Participate in release readiness reviews and continuous QA process improvement.
- Stay current on testing methodologies and automation trends.
What You Bring
- Bachelor’s in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
- 2+ years of experience in software testing (desktop or engineering software preferred).
- Strong understanding of QA methodologies, SDLC, and automation principles.
- Proficiency with Python, Azure DevOps, and Git.
- Excellent analytical, communication, and problem-solving skills.
Nice to Have
- Experience with desktop UI automation or intelligent automation frameworks.
- Familiarity with Agile/Scrum and CI/CD practices.
- Interest or background in geotechnical or engineering software.
Life at Rocscience
· Our office is in downtown Toronto, Canada, a vibrant and diverse city and one of the hottest technology hubs in the world.
· We have a dedicated team of 80 employees, over half of whom hold advanced degrees in engineering.
Additional Requirements
· Applicants must be authorized to work in Canada for any employer now and in the future. Sponsorship is not offered with this position.
Other Recent Opportunities
MWL Operations Specialist I
12/10/2025Truist Bank
Armed Security Officer( Weekend) (9am-5pm)
12/10/2025BETA SECURITY SERVICES
Chef Assistant - Hotel Restaurant (Part-Time - Orlando, FL)
12/10/2025omnidistribution.llc
Retail District Manager
12/10/2025Fit2Run-The Runner's Superstore
Phlebotomy Site Coordinator-Orlando - Full-time
12/10/2025Labcorp
Refrigeration Technician, Overnight, Industrial Maintenance - Orlando
12/10/2025Publix Pharmacy
Job Alerts
Get notified when new positions matching your interests become available at {organizationName}.
Need Help?
Questions about our hiring process or want to learn more about working with us?