Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

IMCS Group • Calgary, Alberta, Canada
Role & seniority: Senior / Mid-Senior QA Engineer (contract)
Location & work type: Calgary, AB; Hybrid (3 days in office per week); 6-month contract with possible extension
Stack / tools: Java + Selenium (UI automation); mobile testing; API testing (Postman, Rest Assured); test management (JIRA, XRAY); Atlassian suite (Bitbucket, Confluence); CI/CD (Jenkins, Git); cloud testing tools (Perfecto, SauceLabs) as applicable
Design, develop, and execute manual and automated tests for web, mobile, and API applications; implement testing strategies and automation frameworks
Lead and mentor QA activities, collaborate with onshore/offshore teams, and align testing with project requirements; participate in Agile rituals
Coordinate production roll testing, coordinate tool/enhancement needs with infra/tools, and communicate status to technical and non-technical stakeholders
8–12 years total experience in QA/IT with hands-on test automation
Strong Java Selenium UI automation; experience with mobile and API testing
Familiarity with financials and securities trading domain; solid QA methodologies and test planning
Experience leading teams in fast-paced environments; strong communication and cross-team coordination
BS/MS in CS, IS, or Engineering
Experience with Jenkins, Git, Bitbucket, Perfecto, SauceLabs
Note: Candidate must attend in-person Face-to-Face interview in Calgary; role invo
Role: Senior Level- QA Engineer
Duration: 06 months contract with possible extension
Location: Calgary, AB (Hybrid 3 days REQUIRED in office)
Experience: 8-12 years (required)
(Candidate is required to go into the office for a Face 2 Face interview with the client)
As an intermediate QA Engineer you will manage QE teams delivering both manual and automated quality testing for financials and securities trading front-end applications. Your understanding of security financial data and securities trading, your experience leading testing of front-end web applications, and your collaborative yet firm approach to getting things done will be critical to your success in this role. This is an individual contributor role requiring hands-on experience in test automation, mobile and API testing along with leadership capabilities to guide and collaborate with offshore teams.
Responsibilities
Design, develop, and execute manual and automated test cases for web, mobile and API applications
Ensure end-to-end quality by implementing testing strategies, automation frameworks, and best practices
Work closely with developers, product and business stakeholders to align testing efforts with project requirements
Act as a bridge between onshore and offshore QA teams, ensuring smooth coordination, knowledge sharing and timely issue resolution
Drive and mentor QA team providing technical guidance and ensuring best QA practices are followed
Collaborate in Agile environments, actively participating in sprint planning, stand-ups and retrospectives
Continuously improve testing processes, identify gaps and implement automation where feasible.
Ensure production roll testing staffing and attend production rolls as needed
Coordinate tool enhancement needs with infra/tools team
Communicate on team's behalf to both technical and non-technical audiences
Work in an agile environment with various scrum teams, using test management tools such as JIRA / XRAY
Bachelor’s degree or equivalent combination of technical education and work experience
3-5 years of experience in information technology/software development with a proven ability to ensure high quality results and with expertise in test automation, agile methodologies and QA best practices.
Strong hands-on experience in Java Selenium for UI automation
Demonstrated knowledge of Financials and securities trading instruments offered
Solid knowledge of QA methodologies, test planning, system dependencies, and product integration phases
Ability to lead teams in a fast-paced environment with short sprint cycles
Exposure to the Atlassian tool sets, Bitbucket, JIRA, Confluence, etc.
Experience in mobile testing and API testing using tools like postman, Rest Assured
Excellent communication and coordination skills, with the ability to collaborate effectively with onshore and offshore teams
Preferred
BS or MS degree in Computer Science, Information Systems, or Engineering
Experience with Jenkins, Git, BitBucket, Perfecto, SauceLabs cloud, Java, Selenium
Seniority level Mid-Senior level Employment type Contract Job function Information Technology Industries Banking, Financial Services, and Insurance