Sr. Software Test Engineer
Core
Lead quality efforts for IT projects by executing the software development and testing life cycle, focusing on web UI and mobile device testing for global digital banking applications.
Role type
Senior Software Test Engineer (QA Lead)
Builds
High-quality banking applications for clients
Domain
Global digital banking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Systems engineering, Systems programming, Object-Oriented Programming (OOP), Test strategy development, Test planning, Test case creation, Defect tracking, Root cause analysis, Agile practices, Test automation, Test environment management, Requirement traceability, Process improvement, Mentorship, Task management
Preferred skills
Mobile app testing (iOS/Android), Selenium WebDriver, Appium, JIRA, Native mobile application testing, Functional regression testing, System testing, Defect diagnosis, Scrum facilitation
Technologies
Appium, Android, JIRA, Mobile, OOP, Selenium, Web, iOS, UX, UI Design
Responsibilities
Lead and develop test activities for projects and department initiatives, review and interpret project requirements, prepare test documentation (strategy, plans, cases, reports), manage and create test data, collaborate with globally distributed teams, facilitate daily triage and scrum meetings, assist with building and managing test environments, monitor environmental impacts and communicate risks, provide requirement traceability metrics, implement test automation, identify process inefficiencies, guide and mentor junior engineers, oversee day-to-day task management across test teams
Seniority
Senior, hands-on IC with mentorship responsibilities