Senior Software Developer in Test (Development Focused)
Core
Design, develop, and maintain automated testing frameworks for banking applications, leveraging AI/ML to enhance test generation and execution.
Role type
Senior Software Developer in Test (SDET) with AI/ML focus
Builds
Scalable test automation solutions and CI/CD pipelines for banking applications (via careerplan.io/jobs/R-0000189277-1-senior-software-developer-in-test-development-focused-at-rbc)
Domain
Banking / Financial Services / Software Testing
Deliverable
production ML models
Required skills
Java, Python, Vue, Angular, Node.js, SQL, Selenium, Playwright, BDD/TDD, Cucumber, Jenkins, API testing (Postman/SOAPUI), Deep Learning fundamentals, RAG, LLMs
Preferred skills
Banking domain knowledge, AI-driven test case generation, Intelligent test data generation
Technologies
Java, Python, Vue, Angular, Node.js, Oracle, SQL, Selenium, Playwright, Cucumber, Jenkins, Postman, SOAPUI
Responsibilities
Design and implement robust, scalable test automation solutions; Develop automated test scripts for functional and regression testing; Define automation scope and manage framework infrastructure; Harness AI/ML for test case generation and anomaly detection; Perform test data analysis, creation, and conditioning; Monitor and report on test coverage and defect metrics.
Seniority
Senior, hands-on IC