remote
Senior QE Automation Engineer - GFT - RBC
QA Engineer
Senior QE Automation Engineer leading test strategy and automation for complex financial systems, building robust frameworks with Selenium, Java/Python, and CI/CD pipelines to ensure high‑quality releases across risk, finance, and banking domains.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks using Selenium, Java and Python to validate end‑to‑end business flows.
- Integrate automated tests into CI/CD pipelines (Jenkins, Git) to enable continuous testing and rapid feedback.
- Collaborate with cross‑functional Agile teams—developers, product owners, and business analysts—to define test strategies and acceptance criteria.
- Identify, troubleshoot, and resolve complex defects in high‑volume, mission‑critical financial applications.
- Mentor junior QA engineers and promote best practices in test automation, code quality, and performance testing.
Requirements
- 5+ years of professional experience in test automation for large‑scale enterprise applications.
- Strong programming skills in Java and/or Python, with hands‑on experience using Selenium WebDriver.
- Proficiency in CI/CD tools (Jenkins, Git) and scripting for automated build and deployment pipelines.
- Solid understanding of Agile/Scrum methodologies and experience working in fast‑paced, collaborative environments.
- Excellent analytical and problem‑solving abilities, with a focus on delivering high‑quality software solutions.
Skills
seleniumjavapythoncicdjenkinsagile