One of our clients operates prominently in the financial sector, where we enhance operations across their extensive network of 150,000 workstations and support a workforce of 4,500 employees. Our IT solutions ensure streamlined processes and heightened security, enabling them to maintain leadership in financial technology.
The project features a range of applications that address various aspects of banking and user interactions, focusing on monitoring and analyzing application interface data and program efficiency.
Responsibilities
- Lead quality collaboration: Work closely with product managers, developers, and stakeholders to define test objectives, clarify requirements, and align on quality goals
- Drive test planning and execution: Design, organize, and execute comprehensive test plans and test cases using management tools, ensuring thorough coverage and traceability
- Ensure testing excellence: Perform various testing levels (system, integration, regression, exploratory) while promoting adherence to manual testing best practices and overall test strategy
- Own defect management: Conduct root cause analysis, resolve issues in collaboration with development teams, and clearly communicate risk or quality concerns to clients and team members
- Mentor and support the QA team: Provide guidance to junior and mid-level QA engineers, encouraging continuous learning and sharing of testing best practices
- Enhance QA processes: Collaborate with other QA teams to improve tools, methodologies, and testing workflows across the organization
- Coordinate UAT and client readiness: Support UAT activities through training, coordination, and facilitating client sign-off for production readiness
- Maintain QA documentation: Create and maintain detailed test reports, release notes, and QA documentation across all phases of the test lifecycle
- In-depth knowledge of QA methodologies, tools, and processes
- Experience with API testing (e.g., Postman, Brunno)
- Hands-on experience with test management tools (e.g., JIRA,X-Ray,Azure, TestRail. Aqua)
- Strong analytical and troubleshooting skills to diagnose and resolve test failures and enhance overall test coverage
- Collaborate with team members to improve and enhance the testing process
- Perform manual testing of software applications across various platforms (web, mobile, desktop).
- Strong understanding of Agile/Scrum methodologies
- Ability to work effectively both independently and as part of a team
- Excellent written and verbal communication skills, with the ability to collaborate effectively in a team-oriented environment
- Experience with Automation frameworks is a plus (nice to have)
As a people-first organisation, we believe diversity strengthens our teams and drives innovation. All employment decisions are based on merit, skills, and performance, with