Speaker

Uchenna Nnamadim

Uchenna Nnamadim

Senior QA Engineer, MedMe Health

Lagos, Nigeria

Actions

Uchenna Cyril Nnamadim is a Senior QA Engineer who has spent his career at the intersection of development, operations, and security. From scaling healthcare platforms at MedMe Health to testing fintech systems at Carbon Finance and Flutterwave, he has seen how quality often slips through the cracks. His leadership has delivered measurable results, including a 60% increase in test coverage and a 25% reduction in testing cycles.

He is a strong advocate of quality, automation, and secure delivery. Uchenna speaks about building software that doesn’t just ship, but truly works (resilient, reliable, and secure) in an age of AI, microservices, and cloud-native complexity.

Area of Expertise

  • Information & Communications Technology
  • Travel & Tourism

Topics

  • Software Testing & QA
  • Software Quality Assurance
  • SDLC (Software Development Lifecycle)
  • Testing and Quality
  • Automated Testing
  • Quality & Testing
  • UI Testing
  • Testing Automation
  • API Testing
  • Software testing
  • Agile Testing

Taming Flaky Tests: From Headaches to Confidence

We’ve all been there: you run your tests, everything looks fine, then you push to CI and suddenly a few tests fail for no clear reason. You rerun the pipeline, and like magic, they pass again. Those are flaky tests, and they consume time, slow down releases, and erode team confidence in their test suite.

In this talk, I’ll break down the common causes of flaky tests — from timing issues and async quirks to unstable networks and hidden dependencies. I’ll also share real examples of how to fix them using Jest, Cypress, and Playwright.

By the end, you’ll have practical strategies you can apply right away to make your tests more reliable, so your team can move faster with fewer frustrations.

Quality in the Age of AI: Can We Trust Machine-Generated Code?

Artificial intelligence (AI)-generated code has become increasingly integrated into the development workflows of many teams. This generated code may appear clean and perfect, but it can fail in unexpected ways.

From my background in software testing, I’ve seen how even minor oversights can cause significant problems once real users are involved.

We’ll walk through beginner-friendly examples of AI mistakes (missing edge cases, hidden bugs, overcomplicated solutions) and share practical steps anyone can use to test and validate AI-assisted code before shipping it.

You’ll leave with practical habits for coding safely with AI.

Shifting Left on Security: Simple Habits for Safer Code

When most people think of security, they often envision hacking, firewalls, or complex tools. However, security begins much earlier, right from the moment we write our first lines of code.

From my experience testing real-world healthcare and fintech systems, I’ve seen how minor oversights, such as not validating inputs or storing data carelessly, can quickly escalate into serious security issues. The good news? Many of these mistakes can be avoided with simple habits.

In this talk, I’ll show how developers (even beginners) can prevent common security problems by checking inputs, handling passwords safely, and using automated checks in their workflow.

From Test Cases to Living Documentation: How QA Can Strengthen Your Docs

Documentation isn’t just about manuals and guides; it’s about capturing knowledge that helps people succeed with software. As a QA engineer, I’ve seen firsthand how test cases, bug reports, and automation logs are often overlooked documentation gold mines that can be leveraged for valuable insights.

In this session, I’ll show how QA teams can turn these artifacts into living documentation that developers, technical writers, PMs, and community contributors can rely on.

We’ll cover practical strategies for:
- Making QA artifacts accessible and understandable for non-QA stakeholders
- Using automated tests and reports to keep docs up to date
- Structuring bug reports and test cases so they double as reusable references
- Building a culture where documentation and QA work hand-in-hand to improve clarity and sustainability

Even if you’re not a tester, you’ll leave with actionable insights on how to leverage QA outputs to produce accurate, sustainable, and user-focused documentation, saving time and reducing errors across your teams.

Testing Like a Pro: Balancing Speed and Quality in Agile Teams

Agile development is fast paced, but how do you keep quality high without slowing development?
While testing can sometimes slow down development, swift releases shouldn't come at the cost of quality. The good news is that you don’t have to choose between the two.
This session will explore practical ways to develop efficient QA processes that fit seamlessly into Agile workflows. You will learn how to enhance collaboration between developers and testers, as well as get actionable tips to focus your efforts where they matter most.

Shift-Left Testing: Integrating QA Early in the Dev Cycle

Many developers are unfamiliar with QA practices, this topic could help bridge the gap and foster better collaboration between developers and testers.

QA's Role in Startups: Moving Fast Without Breaking Things

In the fast-paced world of startups, balancing speed and quality is challenging. This talk will address the unique obstacles teams face in environments with tight deadlines, limited resources, and frequently changing requirements.
We'll discuss how QA can adapt to these challenges by establishing lightweight, flexible testing processes that align with the fast development cycles typical of startups.

Beyond Bugs: The Strategic Role of QA in Software Development

In today's rapidly changing world of software development, Quality Assurance (QA) has evolved from simply finding bugs to a vital role in delivering value and achieving business success. This session will highlight how QA serves as a strategic partner, and how quality can be integrated at every stage of the process.

We'll talk about why building a culture of quality matters, how to collaborate effectively with stakeholders, and how to use modern testing approaches like shift-left and shift-right testing. You'll learn practical ways QA can help your team work smarter, reduce risks, and deliver experiences that impress your users in today’s competitive market.

Uchenna Nnamadim

Senior QA Engineer, MedMe Health

Lagos, Nigeria

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top