Role: QA Analyst
Location: Halifax, NS
Duration: Long Term Contract
Job Description:
Test Automation Quality EngineerPosition OverviewWe are seeking a skilled Test Automation Quality Engineer to join Royal Bank Of Canadas quality assurance team. You will design| develop| and maintain automated test frameworks for our critical financial systems| working across both frontend and backend environments.
Key Responsibilities
Develop & Maintain Automation Frameworks: Create and enhance test automation scripts using Selenium with Java or Python with Robot FrameworkBackend Testing: Design and execute API and backend testing strategies| including database validation using SQLTest Strategy & Coverage: Identify test scenarios| establish automation priorities| and ensure comprehensive test coverageDefect Management: Identify| document| and collaborate with development teams on quality issuesCI/CD Integration: Integrate automated tests into continuous integration/deployment pipelinesPerformance & Reliability: Monitor test execution| analyze results| and optimize framework performanceDocumentation: Maintain clear test documentation and automation standards
Required Qualifications
Technical Skills:3+ years of test automation experienceProficiency in either:oSelenium with Java ORoPython with Robot FrameworkStrong SQL knowledge for database validation and query writingBackend/API testing experience (REST APIs| microservices)Version control systems (Git)Familiarity with CI/CD tools (Jenkins| Azure DevOps| or similar)Core Competencies:Strong analytical and problem-solving abilitiesAbility to work independently and collaborativelyExcellent communication skillsDetail-oriented with attention to quality
Preferred Qualifications
Experience with multiple automation frameworksKnowledge of Agile/Scrum methodologiesPerformance testing experienceFinancial services domain knowledgeISTQB certification or equivalent