Test Engineer
Core
Design and deliver a modern banking platform and supporting services, ensuring high-quality customer experiences through testing and engineering.
Role type
QA Automation Engineer (Banking)
Builds
Modern banking platform and supporting suite of services
Domain
Banking / Financial Services
Deliverable
production ML models | product features
Required skills
QA automation framework design and implementation, DevOps and CI tools, programming (Java/JavaScript/Python/Kotlin/Swift/Ruby), Cloud Infrastructure (Azure/AWS/Google), UI Automation (Selenium/Puppeteer/Cypress/XCUITest/Espresso/Appium), test management tools (JIRA), REST API testing, Agile Delivery
Preferred skills
Experience in complex integrated Banking environment
Technologies
Cloudbuilder, Docker, Jenkins, Azure, AWS, Google, Selenium, Puppeteer, Cypress, XCUITest, Espresso, Appium, JIRA
Responsibilities
Define and deliver improved banking experiences, collaborate to identify risks and fix bugs, coach engineers on test-driven development, design test approaches for functional and non-functional coverage, build scripts and tools for test outcomes, implement continuous improvement solutions for testing, ensure hygiene for test case creation and defect logging, refine acceptance criteria and provide estimates