Software Tester Engineer Lead

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Nairobi, KEN
Remote
Senior level
Information Technology • Software • Consulting
The Role
Leads software quality assurance activities across multiple platforms, including test environment setup, scenario and case design, requirements testability reviews, automated and manual testing, defect tracking, regression testing, reporting, and KPI management. The role also supports test planning, peer reviews, triage, process improvement, and collaboration with engineering, onsite, and partner teams while helping manage high-performing testing teams.
Summary Generated by Built In

POSITION OVERVIEW

The position is responsible for delivering the design and development of new and emerging systems/applications on multiple platforms. This position will also participate in architectural and design discussions with senior team members to come up with fitting solutions to problems, while developing and translating user experience guidelines across multiple devices and platforms.

ROLE AND RESPONSIBILITIES

Responsibilities:

1. Test Management

- Responsible for setting up the test environment, create/ design Test scenarios and Test cases.

- Analyze, review and assess software requirements, specifications and models for testability.

- Measure performance of components and provide data for software metrics.

- Track overall app productivity i.e. bugs arising and resolution quality.

2. Test Script Creation and Refactoring

- Automate tests (supported by test lead).

- Contribute to the creation of test plans & test reports.

- No of bugs triaged as per defined process.

- Accountable for App testing configurations software modules (Unit and integration testing) against final requirements as per Microsoft/partner requirements.

3. Test Execution

- Prepare and acquire test data.

- Execute and log tests, evaluate results and document deviations from expected results.

- Conduct Peer Reviews on Test Cases and Defects.

- Perform Sanity, System Testing and Regression Testing.

4. Test Reporting

- Run reports on identified defects and tracking them to closure.

- Periodic (Daily) reporting of the Daily status of all assigned tasks to the supervisor.

Planned attendance for optimum service support as scheduled.



Requirements


PERSON SPECIFICATIONS

Academic Qualifications

- Bachelor’s degree in Computer Science, Computer Engineering, Information System, Electrical Engineering or related fields.

Professional Qualifications

- Relevant professional qualification;

Experience

1. Strong QA Fundamentals + Windows Domain Knowledge + Semi Development Skills

l      Prior experience of >=5yrs in testing or deep OS-level understanding

l       Strong grasp of QA lifecycle, including test planning, test case design, bug lifecycle, and release cycles

2. Proven Leadership & People Skills

l Prior experience in testing or deep OS-level understanding

l Demonstrates structured thinking, ownership of outcomes, and proactive status updates

3. Communication & Escalation Maturity

l Clear and concise communicator (spoken and written)

l Ability to speak confidently during triage meetings and push back constructively when needed

l Able to translate engineering feedback into team actionable effectively

4. Tooling Familiarity

l Prior hands-on with tools like:

u ADO

u Bug tracking systems (e.g., Azure DevOps, Jira)

u Excel/Power BI for KPI reporting (preferred)

l Knowledge and use of AI tools

5.  Metrics & Process Oriented

l Experience building and tracking QA dashboards, KPIs, and defect metrics

l Shows evidence of process improvement contributions in past roles

6.  Culture Fit & Collaboration

l Willingness to work in tandem with the onsite presence and adapt to Microsoft culture

l Open to receiving feedback from both onsite and partner teams

l Experience in high-stakes or cross-team collaboration environments

- >=3 years of relevant experience building and managing high performance testing teams



Skills Required

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Electrical Engineering, or a related field
  • Relevant professional qualification
  • At least 5 years of experience in software testing or deep operating-system-level understanding
  • Strong understanding of QA lifecycle, including test planning, test case design, defect lifecycle, and release cycles
  • Prior experience building and managing high-performing testing teams, with at least 3 years of relevant experience
  • Leadership, structured thinking, ownership of outcomes, and proactive status communication
  • Clear written and verbal communication, including participation in triage and constructive escalation
  • Ability to translate engineering feedback into actionable team direction
  • Hands-on experience with Azure DevOps or similar bug-tracking systems such as Jira
  • Experience building and tracking QA dashboards, KPIs, and defect metrics
  • Knowledge and use of AI tools
  • Excel or Power BI experience for KPI reporting
  • Experience contributing to process improvements
  • Experience collaborating in high-stakes or cross-team environments
  • Willingness to work alongside onsite teams and adapt to Microsoft culture
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,200 Employees
Year Founded: 1997

What We Do

Techno Brain Group is an integrated IT solutions and digital transformation provider operating across more than 20 countries. The company delivers software engineering, business process outsourcing, consulting, cloud, and enterprise technology services to governments, NGOs, and private organizations. Its solutions address public financial management, digital identity, tax administration, business intelligence, analytics, and other technology-driven business and public-sector needs.

Similar Jobs

Ericsson Logo Ericsson

Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
3 Locations
88000 Employees

Ericsson Logo Ericsson

Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
5 Locations
88000 Employees

SharkNinja Logo SharkNinja

Account Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Remote
Nairobi, KEN
4000 Employees
In-Office or Remote
2 Locations
33000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account