Quality Engineering Lead – (22000720)
Description
Department Description
We are pleased to announce
the vacancy of a Quality Engineering
Lead within the Technology
Division. In keeping with our current business needs, we are
looking for a person who meets the criteria indicated below.
Brief 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
Responsibilities
Leadership
- Design,
build, and troubleshooting data storage, RAID, disk volume management,
backup, and disaster recovery.
- 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.
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.
Systems accountability
- Accountable
for building and maintaining testing environments for all IT solutions
- Accountable
for setting up and maintaining quality engineering platforms
Qualifications
Functional & Technical/ Skills:
·
Technical design assessment
and evaluation, risk-based Quality Assurance in web-scale environments
·
Automated testing and tools
e.g. Selenium
·
End-to-end solution test
design, execution, and validation, managing testing scenarios across teams /
capabilities if necessary
·
Unit, integration, system,
smoke and user acceptance testing
·
Continuous integration and
continuous delivery methodologies and tools
·
Architectural element testing
e.g. APIs
·
Performance and security
testing
·
Code reviewing
·
Test analytics and trend
analysis
·
Software incident and problem
management
·
Expertise in multiple
programming and markup languages, such as HTML, CSS, JavaScript, Java, Ruby,
SQL, XML, JSON, YAML, and Python
Must have technical/professional qualifications:
- Master’s
or bachelor’s degree in Computer Science, Information Systems, Business
Administration, or other related field
·
7 or more years of work
experience in software quality assurance, testing, programming and /or systems
analysis, program management
·
At least three years of
software engineering or quality assurance leadership responsibilities in large
delivery organizations
·
Extensive experience of
software QA methodologies, tools, and processes, with experience writing and
executing comprehensive test plans and cases
·
Extensive experience of
automated testing tools and frameworks
·
Extensive experience working
with agile methodologies, such as Scrum, Kanban, XP, TDD and BDD
·
Extensive experience working
with multiple programming and scripting languages, such as JavaScript, Ruby,
SQL, and Python
·
Professional experience and
knowledge of the telecommunications industry preferred
·
ISTQB Certification preferred
How to Apply
If
you feel that you are up to the challenge and possess the necessary
qualification and experience, kindly proceed to update your candidate profileon the recruitment
portal and then Click on the apply button. Remember to attach your
resume.
Application closes on Dec 6, 2022