✨ About The Role
- Lead and manage the entire quality assurance lifecycle, from test planning to execution, developing detailed test plans and communicating regularly with development teams
- Identify, document, and track software defects, perform manual and automated testing, and conduct regression testing to ensure new features do not impact existing functionality
- Collaborate with the development team to ensure quality throughout the software development lifecycle, continuously improving testing processes and methodologies
- Work directly with Product, Engineering, Sales, and Customer Success teams, contributing to enhancing access to banking through innovative technology solutions
- Play a crucial role in delivering high-quality products that meet clients' needs, ensuring comprehensive test coverage and high-quality software delivery
âš¡ Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field with proven experience as a QA Engineer or similar role
- Strong understanding of software QA methodologies, tools, and processes, with experience in automated testing tools like Selenium or Playwright
- Proficiency in programming languages such as Javascript, or similar, with excellent analytical and problem-solving skills
- Strong attention to detail and commitment to delivering high-quality software, along with excellent communication and teamwork skills
- Ability to collaborate with cross-functional teams including Product, Engineering, Sales, and Customer Success, and a passion for leveraging technology to drive innovation in banking