About the job
Join our dynamic team at gramian as a meticulous Senior Quality Assurance / Testing Engineer, where you will play a crucial role in ensuring the quality, reliability, and robustness of our digital banking and financial applications. Your expertise will be vital in testing web, mobile, and API-based features, validating workflows, verifying compliance with business requirements, detecting defects, and collaborating with cross-functional teams to deliver secure, user-centric, high-quality software.
Key Responsibilities
- Review requirements, specifications, and design documents, providing timely feedback on testability and quality concerns.
- Design, document, and execute comprehensive test plans, test cases, and test suites for various testing types including functional, integration, regression, API, UI, and usability.
- Conduct manual testing for web and mobile applications, focusing on cross-browser, cross-device, and edge-case scenarios.
- Ensure that features meet business requirements and acceptance criteria prior to release.
- Identify, document, track, and follow up on defects through to resolution, ensuring clear reproduction steps and impact assessments.
- Perform regression testing after fixes or new releases to ensure no new defects are introduced.
- Work closely with Developers, Product Managers, and other stakeholders in Agile/Scrum development cycles to integrate QA practices and ensure a shared understanding of quality standards.
- Maintain comprehensive test documentation, defect logs, and QA reports; track QA metrics (e.g., defect density, open defect count, pass/fail rate) to measure product quality and foster continuous improvement.
- Engage in performance, load, or stress testing initiatives as needed.

