Description

Senior QA Software EngineerBuilding the bank of tomorrow takes more than means combining our differences to imagine, discuss, code, develop, test, learn… and every step together. Share our vibes? Join us to unleash your potential. We are the Swiss Leader in Online Banking and we provide trading, investing and banking services to clients through our performant and secured digital platforms. Our employees work in a flexible way, without dress code and in multicultural teams. While having a huge impact on the industry, they are growing their skills portfolio and boosting their career in a fast-pace environment. Have a look behind the scenes by checking Humans of us. We are all unique. As an equal opportunity employer, we welcome all backgrounds, experiences and perspectives to join our team.The most complete financial app of Switzerland is the app to pay, save and invest. Since 2021, the company is helping you manage your finances transparently, responsibly and in full freedom. Welcome to the new post-banking era.Are you ready for an exciting journey with us? We are more than just an app; we are a revolution. Be part of our amazing team based in Switzerland and take your career to the next level in a cool, vibrant company.Senior QA Software EngineerMissionAs part of the Team, you will own and drive the quality across the mobile app ecosystem (iOS, Android, and Backend). You will ensure high-quality releases by embedding robust testing practices throughout the development lifecycle, while also leading QA mentoring team members, and continuously improving testing standards and processes leveraging AI. You will work closely with Product team, Designers, Software Engineers and other stakeholders to deliver a reliable, scalable, and high-performing product.Responsibilities- Define, own, and evolve the QA strategy as well as the technical roadmap for the product.- Coordinate and lead QA activities across projects and teams, acting as a reference point for other QA engineers.- Mentor and support QA team members, promoting best practices and continuous improvement.- Create, maintain and implement detailed test plans, help define acceptance criteria for different scenarios.- Apply testing methodologies to assure quality of the products along with accessibility requirements, identify improvements area and write test cases and develop scripts.- Work closely with engineers, product owners, designers, business analysts to build test programs and drive improvements.- Establish and track key quality metrics to guide decisions.- Identify gaps in quality processes and lead initiatives to improve product reliability and user experience.- Research and introduce tools (including AI-powered testing solutions) to improve efficiency and product quality.- Act as a quality advocate across teams, influencing engineering and product culture.Requirements- 5+ years experience in Software Quality Assurance for mobile (iOS/Android) testing.- Proven experience in a senior or lead QA role, with ownership of testing strategy and processes.- Proven experience in delivering test frameworks, manual testing and testing tools.- Solid understanding of QA methodologies, test design techniques, and software development lifecycle (SDLC) from Agile to DevOps.- Proactive and adaptable to a fast-growing environment.- High attention to detail, including UI/UX quality and consistency (Android / iOS).- Familiar with CI/CD Jenkins Pipeline, Android Studio, Xcode, Espresso, Appium, XCUI, Postman, Firebase, SQL/Oracle.- Good Knowledge of accessibility is a plus.- Familiarity with AI-driven testing tools is a strong plus.- Knowledge and experience with Allure TestOps is a strong plus.- Knowledge in financial products and banking is a plus.- Fluent in English. jid5eaefa2aen jit0417aen jpiy26aen