QE Automation Tester (Mobile Testing)
Are you ready to break banking software before customers do? Apply Now!
Working with one of our top financial clients, this role calls for a QE Automation Tester (Mobile Testing) to support the quality engineering of a banking application, including mobile and web components, with a strong focus on automation and reliability before release.
Pay rate range (CAD): $40.00/hr – $50.00/hr
Responsibilities
- Build, execute, and maintain automated test suites for banking web and mobile applications
- Perform manual testing to validate user journeys, usability, and critical flows
- Collaborate with developers and stakeholders to identify defects and verify fixes
- Report issues clearly and support root-cause analysis when needed
- Ensure testing activities align with release goals and quality standards
- Help improve overall test coverage and application reliability ahead of go-live
Desired Skill-Set
- Experience with automation testing using Robot Framework
- Strong Python programming skills
- Experience testing web and/or mobile applications
- Ability to work effectively in a team environment
- Clear communication skills for defect reporting and collaboration
- Knowledge of Quality Engineering (QE) testing practices
Nice to Have
- Experience with Selenium or Playwright for web automation testing
- Familiarity with cloud-based mobile testing tools such as Perfecto
- Experience with test case design tools such as ConformIQ
- Familiarity with Agile/Scrum ways of working
- Experience with CI/CD and automated pipelines (for example, Git)
BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.