Quality Assurance Engineer
About the role
The Quality Assurance Engineer will be responsible for supporting quality assurance activities across enterprise technology solutions in the Banking and Financial Services sector. The role involves executing end-to-end integration testing, migration validation, regression testing, and defect verification to ensure reliable software delivery. Key responsibilities include designing and executing test cases, maintaining regression test suites, logging and tracking defects, and collaborating with cross-functional teams to troubleshoot and confirm system behavior. The position requires a minimum of 5 years of QA experience, particularly in banking integration and migration testing, and a strong understanding of software testing methodologies. The company offers a competitive remuneration package, opportunities for professional growth, and a collaborative onsite work environment in Colombo.
Must have
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- Minimum 5+ years of hands-on experience in Quality Assurance / software testing.
- Relevant hands-on experience in banking integration testing and/or data migration validation.
- Proven experience executing E2E integration testing, regression testing, and defect verification.
- Strong understanding of software testing methodologies, STLC, and defect lifecycle management.
- Good analytical, problem-solving, and communication skills with strong attention to detail.
Nice to have
- Practical experience testing APIs (REST/SOAP), databases (SQL queries for data validation), and enterprise system integrations.
- Familiarity with test automation tools and frameworks for regression execution.
- Experience working within Agile/Scrum delivery environments.
- Domain knowledge of banking workflows, core banking systems, or financial services processes.
- ISTQB Foundation Level or equivalent QA certification is an added advantage.
Technologies
- Agile
- Istqb
- Scrum
- SOAP
- SQL
- Test Automation
Highlights
This is a full-time onsite position based in Colombo, Sri Lanka. Candidates must have experience in banking integration and migration testing. The role offers exposure to large-scale banking programs and mentorship from senior QA leaders.