Quality Engineering Squad Engineer
2026-04-15T19:48:17+00:00
CRDB
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_2278/logo/CRDB%20Bank%20Plc.jpg
https://www.crdbbank.co.tz/
FULL_TIME
Tanzania Head Office
Dar es Salaam
00000
Tanzania
Finance
Computer & IT, Science & Engineering
2026-04-25T17:00:00+00:00
8
Job Purpose
QE Squad Engineer is a core member of an Agile squad responsible for building quality into software products from inception through test automation, quality engineering practices, and continuous verification across the SDLC.
The role ensures that all deliverables meet defined quality, traceability, and compliance requirements, supporting reliable, secure, and audit-ready software delivery.
Principle Responsibilities
- Design and implement automated tests across: Unit, API, integration, UI, and regression levels.
- Execute risk-based testing covering functional and edge-case scenarios.
- Basic / Shift-Left Performance Testing.
- Actively participate in Agile ceremonies (refinement, planning, reviews).
- Contribute to and enforce: Definition of Ready (DoR), Definition of Done (DoD).
- Identify and manage quality risks early (shift-left approach).
- Embed automated testing into CI/CD pipelines.
- Embed performance checks into the CI/CD pipeline, including smoke performance tests and threshold‑based validations (e.g., response times below defined limits).
- Support enforcement of quality gates and release readiness criteria.
- Ensure all builds meet defined quality thresholds before promotion.
- Ensure end‑to‑end traceability and linkage between requirements, test cases, defects, and releases throughout the software development lifecycle.
- Log, track, and manage defects in Jira or relevant tools.
- Perform root cause analysis (RCA) for escaped defects and production issues to prevent recurrence and improve overall product quality.
- Contribute to the development and maintenance of quality metrics and dashboards, including test coverage, defect trends, and automation coverage.
- Identify and recommend improvements based on data insights.
- Maintain comprehensive testing evidence and documentation to support internal governance as well as audit and regulatory requirements.
- Ensure adherence to SDLC standards and quality controls.
- Work closely with developers, Product Owners, and DevOps teams.
- Promote a quality-first and compliance-aware engineering culture.
Qualifications Required
- Bachelor’s degree in computer science, Software Engineering, or related field.
- 3+ years’ experience in software testing, QA, or Quality Engineering.
- Experience working in Agile / DevOps environments.
- Experience in banking or fintech systems is an added advantage.
- Hands‑on experience with test automation frameworks and tools (e.g. Selenium, Playwright, Cypress, REST‑assured, Karate, Postman, JUnit/TestNG).
- Strong knowledge of API testing, including RESTful services, request/response validation, and contract testing.
- Practical experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar.
- Familiarity with version control systems (e.g. Git) and collaborative development workflows.
- Exposure to performance testing tools and concepts (e.g. JMeter, Gatling, k6) and ability to interpret performance metrics.
- Strong analytical and problem‑solving skills, with the ability to perform detailed root cause analysis.
- Design and implement automated tests across: Unit, API, integration, UI, and regression levels.
- Execute risk-based testing covering functional and edge-case scenarios.
- Basic / Shift-Left Performance Testing.
- Actively participate in Agile ceremonies (refinement, planning, reviews).
- Contribute to and enforce: Definition of Ready (DoR), Definition of Done (DoD).
- Identify and manage quality risks early (shift-left approach).
- Embed automated testing into CI/CD pipelines.
- Embed performance checks into the CI/CD pipeline, including smoke performance tests and threshold‑based validations (e.g., response times below defined limits).
- Support enforcement of quality gates and release readiness criteria.
- Ensure all builds meet defined quality thresholds before promotion.
- Ensure end‑to‑end traceability and linkage between requirements, test cases, defects, and releases throughout the software development lifecycle.
- Log, track, and manage defects in Jira or relevant tools.
- Perform root cause analysis (RCA) for escaped defects and production issues to prevent recurrence and improve overall product quality.
- Contribute to the development and maintenance of quality metrics and dashboards, including test coverage, defect trends, and automation coverage.
- Identify and recommend improvements based on data insights.
- Maintain comprehensive testing evidence and documentation to support internal governance as well as audit and regulatory requirements.
- Ensure adherence to SDLC standards and quality controls.
- Work closely with developers, Product Owners, and DevOps teams.
- Promote a quality-first and compliance-aware engineering culture.
- Test Automation Frameworks and Tools (e.g. Selenium, Playwright, Cypress, REST‑assured, Karate, Postman, JUnit/TestNG)
- API Testing (RESTful services, request/response validation, contract testing)
- CI/CD Pipeline Integration (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
- Version Control Systems (Git)
- Performance Testing Tools and Concepts (JMeter, Gatling, k6)
- Root Cause Analysis
- Bachelor’s degree in computer science, Software Engineering, or related field.
- 3+ years’ experience in software testing, QA, or Quality Engineering.
- Experience working in Agile / DevOps environments.
- Experience in banking or fintech systems is an added advantage.
JOB-69dfeb8171485
Vacancy title:
Quality Engineering Squad Engineer
[Type: FULL_TIME, Industry: Finance, Category: Computer & IT, Science & Engineering]
Jobs at:
CRDB
Deadline of this Job:
Saturday, April 25 2026
Duty Station:
Tanzania Head Office | Dar es Salaam
Summary
Date Posted: Wednesday, April 15 2026, Base Salary: Not Disclosed
Similar Jobs in Tanzania
Learn more about CRDB
CRDB jobs in Tanzania
JOB DETAILS:
Job Purpose
QE Squad Engineer is a core member of an Agile squad responsible for building quality into software products from inception through test automation, quality engineering practices, and continuous verification across the SDLC.
The role ensures that all deliverables meet defined quality, traceability, and compliance requirements, supporting reliable, secure, and audit-ready software delivery.
Principle Responsibilities
- Design and implement automated tests across: Unit, API, integration, UI, and regression levels.
- Execute risk-based testing covering functional and edge-case scenarios.
- Basic / Shift-Left Performance Testing.
- Actively participate in Agile ceremonies (refinement, planning, reviews).
- Contribute to and enforce: Definition of Ready (DoR), Definition of Done (DoD).
- Identify and manage quality risks early (shift-left approach).
- Embed automated testing into CI/CD pipelines.
- Embed performance checks into the CI/CD pipeline, including smoke performance tests and threshold‑based validations (e.g., response times below defined limits).
- Support enforcement of quality gates and release readiness criteria.
- Ensure all builds meet defined quality thresholds before promotion.
- Ensure end‑to‑end traceability and linkage between requirements, test cases, defects, and releases throughout the software development lifecycle.
- Log, track, and manage defects in Jira or relevant tools.
- Perform root cause analysis (RCA) for escaped defects and production issues to prevent recurrence and improve overall product quality.
- Contribute to the development and maintenance of quality metrics and dashboards, including test coverage, defect trends, and automation coverage.
- Identify and recommend improvements based on data insights.
- Maintain comprehensive testing evidence and documentation to support internal governance as well as audit and regulatory requirements.
- Ensure adherence to SDLC standards and quality controls.
- Work closely with developers, Product Owners, and DevOps teams.
- Promote a quality-first and compliance-aware engineering culture.
Qualifications Required
- Bachelor’s degree in computer science, Software Engineering, or related field.
- 3+ years’ experience in software testing, QA, or Quality Engineering.
- Experience working in Agile / DevOps environments.
- Experience in banking or fintech systems is an added advantage.
- Hands‑on experience with test automation frameworks and tools (e.g. Selenium, Playwright, Cypress, REST‑assured, Karate, Postman, JUnit/TestNG).
- Strong knowledge of API testing, including RESTful services, request/response validation, and contract testing.
- Practical experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar.
- Familiarity with version control systems (e.g. Git) and collaborative development workflows.
- Exposure to performance testing tools and concepts (e.g. JMeter, Gatling, k6) and ability to interpret performance metrics.
- Strong analytical and problem‑solving skills, with the ability to perform detailed root cause analysis.
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Interested and qualified? Click here to apply
All Jobs | QUICK ALERT SUBSCRIPTION