Software QA Engineer (Remote)
Mô tả công việc
We are looking for a highly skilled and detail- oriented Software QA Engineer with excellent English communication to join our growing QA team. In this role, you’ll play a key part in ensuring the quality, stability, and performance of our world- class geotechnical software. You’ll collaborate with development and product teams throughout the entire lifecycle, from requirement analysis to release, and contribute to both manual and automated testing initiatives, including our next- generation intelligent automation framework.
Responsibilities:
Design, implement, and maintain automation scripts and frameworks using Python to improve coverage, efficiency, and scalability.
Stay informed about emerging trends and technologies in software quality assurance and automation.
Continuously improve QA processes, automation strategy, and testing methodologies.
Participate in test planning, estimation, and release readiness discussions.
Collaborate closely with developers and product managers to clarify requirements, reproduce issues, and verify fixes.
Develop and execute comprehensive test plans, test cases, and test scripts across functional, regression, integration, and system testing.
Track and manage defects using Azure DevOps, ensuring clear documentation and timely resolution.
Validate software functionality, performance, and usability across Rocscience’s suite of desktop applications.
Review requirements, specifications, and technical design documents to provide timely and constructive QA feedback.
Yêu cầu công việc
Qualifications:
Fluency in English is a must
Excellent written and verbal communication skills
Experience creating detailed test plans, test cases, and bug reports
Strong problem- solving skills, analytical thinking, and attention to detail
Ability to work independently and collaboratively in a cross- functional team
Hands- on experience with Python for automation scripting
Familiarity with test management and bug tracking systems (e.g., Azure DevOps, Jira)
Bachelor’s degree in Computer Science, Software Engineering, or a related field or equivalent practical experience
2+ years of software testing experience, preferably for desktop or engineering software
Strong knowledge of QA methodologies, tools, and best practices
Preferred experiences:
Understanding of Agile/Scrum methodologies
Experience with desktop UI automation or custom Python- based automation frameworks
Proficiency in Azure DevOps, Git, and CI/CD environments
Background or interest in engineering is a plus
Familiarity with AI- assisted testing or intelligent automation approaches
Knowledge of web technologies (HTML, CSS, JavaScript) is an asset
Quyền lợi
Flexible working style
Collaborate with diverse teams and influence technical decisions that align with business goals.
Working directly with Canadian developers using modern technologies
National holidays
Salary up to 1500$/month
Holidays bonus and 13 months salary
Working remotely
Salary increase every year based on performance
Cập nhật gần nhất lúc: 2026-02-25 06:50:03











