
Intermediate QA Specialist – Term Contract
March Networks
contract
Posted on:
Location Type: Hybrid
Location: Ottawa • Canada
Visit company websiteExplore more
Salary
💰 CA$80,000 - CA$84,000 per year
Tech Stack
About the role
- Independently design, build and execute assigned test plans and test cases according to established testing standards and best practices.
- Collaborate with senior QA and other team members to understand complex requirements, translate them into test plans, and verify against the delivered code.
- Write clean, maintainable, and well-documented manual and automated test cases that can be easily understood by others.
- Conduct thorough functional- and system-level testing to verify code functionality, identify bugs, and maintain high product quality.
- Investigate complex product and integration issues and raise clear, reproducible bugs, ensuring they are prioritized correctly and following through to resolution.
- Participate in design reviews, providing constructive feedback and learning from others.
- Stay up to date on emerging technologies and best practices in software testing.
- Proactively identify improvements to development and test processes and tools.
- Foster a collaborative and positive team environment, mentoring junior QA and sharing knowledge.
Requirements
- Bachelor's degree in computer science, information technology, or a related field (or equivalent experience).
- 2+ years of experience as a QA professional.
- Strong understanding of fundamental testing concepts and emerging technologies and best practices in software testing.
- Thorough understanding of software development methodologies (e.g., Agile).
- Excellent problem-solving, analytical, and critical thinking skills.
- Experience with at least one test automation language (e.g., Python, JavaScript).
- Experience with version control systems (e.g., Git).
- Proficient in at least one automated testing framework (e.g., Robot, Selenium, Cypress)
- Effective communication and collaboration skills.
- Ability to work independently and manage multiple tasks effectively.
- A passion for learning and staying current with the latest technologies.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test planstest casesmanual testingautomated testingfunctional testingsystem testingtest automationproblem-solvinganalytical skillscritical thinking
Soft Skills
collaborationcommunicationmentoringindependencetask managementconstructive feedbackproactive improvementteam environmentlearningknowledge sharing