Role Description
• Design, develop, and execute automated test cases for APIs and backend services supporting financial services applications.
• Create and maintain test artefacts including test plans, test cases, and test execution evidence in line with enterprise QA processes.
• Perform functional, integration, and regression testing to validate service behaviour, error handling, and edge cases.
• Validate data accuracy and integrity across system boundaries, ensuring consistent results for financial and transactional data.
• Work closely with developers during sprint cycles to clarify acceptance criteria, identify defects early, and support defect triage and resolution.
• Contribute automated tests into CI/CD pipelines and support test execution as part of build and release processes.
• Support production readiness activities, including smoke testing, release validation, and documentation required for go live approvals.
Core/Must have skills
• Hands on experience as a QA Automation Engineer or QA Engineer in financial services or other regulated environments.
• Experience testing REST APIs and backend services, including request/response validation and negative/error scenarios.
• Working knowledge of test automation frameworks and tools (e.g., API automation, backend test frameworks, or UI automation where applicable).
• Understanding of QA practices across the SDLC, including Agile delivery, defect management, and regression testing.
• Strong analytical skills, attention to detail, and the ability to clearly document test results and defects.
Good to have skills
• Exposure to microservices or containerized applications, and testing services deployed in cloud based environments.
• Experience contributing automated tests into CI/CD pipelines and working alongside DevOps teams.
• Familiarity with non functional testing concepts such as performance, resilience, and reliability in financial systems.
• Digital asset knowledge: awareness of concepts such as custody, tokenization, wallets, or blockchain adjacent workflows sufficient to understand domain terminology and test scenarios.
• Experience working with enterprise tooling for test management, documentation, and collaboration (e.g., Jira based workflows).