Skip to content

Naeem Akram

Test Engineer Sr.

icon
Naeem Akram Courses

TCP/IP Socket Programming in C# .Net For Coders & Students

$12.99

Visit
Windows Desktop Applications Test Automation in WinAppDriver

$64.99

Visit
Windows Service Programming, Debugging, Installing in C#.Net

Free

Visit

icon
Most Recent Review

It is a good starting point to jump into Appium, but there are multiple issues with the course. Finishing the course required quite a bit of additional research. There are multiple videos that are completely outdated, for a few of them there is some audio edit done to better represent the current state. I would recommend to the instructor to completely re-film the course to better represent the current versions and remove outdated information. Or atleast to clearly mark what sections are not relavent anymore. For me, the biggest issues were the following: 1) Outdated content in some of the videos. 2) Section 3 is completely outdated and the project is abondaned. From GitHub: "Appium Desktop is unsupported, no longer maintained, and has known security vulnerabilities. It is advised not to use it at all. See the README for more information. Use at your own risk." 3) Section 10 is just an introduction to another course and a free e-book that is the same as the one offered in section 1. There is 0 additional value, but I still have to check the section in order to complete the course.
- Review by Elmars Lelis on Windows Desktop Applications Test Automation in WinAppDriver

icon
Instructor Bio

I'm a Senior Test Automation Engineer and Lead SDET with 10+ years of experience building enterprise-grade automation frameworks across web, API, and desktop applications. I specialize in Playwright, Selenium, and FlaUI — and I'm one of a small number of SDETs actively using AI agents and LLM-driven tooling in production.

Today I use AI to lead automation testing on a flagship retail finance platform. I've built a CLI tool that exposes the UI element tree of legacy Windows applications to agentic AI (Claude Code, Codex), letting it generate accurate Page Object Model code automatically — cutting script delivery time by over 40%. I've ported legacy TestComplete suites to modern stacks (Playwright/TypeScript, C#/NUnit/FlaUI/Selenium), generated test cases directly from user stories via Azure MCP, and trained junior engineers on Claude Code and AI-assisted testing workflows.

Recent highlights include an open-source Playwright POM framework with CI/CD integration, a Playwright API testing webinar for TestGuild, and end-to-end automation for enterprise PAM software integrated with Azure AD, Exchange Online, and SharePoint Online.

My core stack: Playwright (TypeScript), Selenium (C#/Java), FlaUI, NUnit, XUnit, PyTest, Azure DevOps Pipelines, GitHub Actions, Appium, Docker, Postman, and REST-Assured.

I teach the way I work: practical, hands-on, and focused on what you'll actually use on the job. My courses distill real project experience — including how to pair modern frameworks with AI tooling — so you can build skills that hold up in production, not just in tutorials.