Apply for this Job

Executive logo

Safaricom Quality Engineering Lead Jobs



4 months ago

Job Description

Reporting to the Head, Digital Engineering, the position holder will be responsible for owning, leading, and driving quality engineering practices across all of Safaricom software engineering and digital experience delivery teams as well as providing expert knowledge of test strategy / frameworks and automation of end-to-end test design, execution, and validation, and deficiency identification and remediation, to enable target business capabilities / user journeys. The role holder will also be required to create, lead, manage, and mentor a practice of software developers in Test across the delivery organization, ensuring the development and maintenance of highly skilled and motivated practice members

Required Knowledge, Skills, and Abilities

  1. Design, build, and troubleshooting data storage, RAID, disk volume management, backup, and disaster recovery
  2. Regular team and one-on-one engagements Build the skillset according to the fit for future program Team performance management and building high performing SDET team Facilitate and empowers teams in achieving high performances in Solution delivery, ensuring quality standards are achieved
  3. Functional Testing E2E accountability for testing execution for SITs E2E accountability for management UATs E2E accountability for product readiness to go to production Non-Functional Testing E2E accountability for performance testing E2E Accountability for GDR testing Automated Testing E2E accountability for testing automation as part of the DevOps strategy Responsible for automated regression testing for all exposed APIs Responsible for automated regression testing for all backend system APIs to be used for upgrades Responsible for decreasing the testing time by 50% and increasing quality to have zero major bugs on production

Education + Experience

  1. ISTQB Foundation Level Certification Bachelor’s Degree in Computer Science or Related field Experience Relevant work experience in development and/or testing role
  2. Understanding of agile software development Understanding of web service integration (e
  3. g
  4. : REST and SOAP XML)
  5. Experience with Cloud Technology (e
  6. g
  7. : AWS , GCP, Azure) Experience with NoSQL such as MongoDB Experience with SQL/ Relational Database (eg:PostgreSQL), automation, CI/CD, DevOps, testing, JavaScript, selenium, Jenkins, Agile software, cloud, NoSQL Familiarity with software packing tools (
  8. exe,
  9. deb,
  10. rpm, Docker…) Excellent verbal and written communication skills Good development/scripting skills in common languages like JAVA, Kotlin, Python, Ruby etc
  11. Database skills, mainly in MySQL Good understanding of object-oriented programming, J2EE architecture,
  12. NET, etc
  13. TO APPLY: https://safaricom
  14. taleo
  15. net/careersection/ex/jobdetail