Most SDETs know the tools.
Few know how to think.
I teach QA engineers the engineering foundation that turns good testers into confident SDETs. We start with Java and Selenium fundamentals and build toward Playwright, cloud automation, and AI-powered testing.
15+ Years
QA & Engineering
9 Books
Published Author
TAU Instructor
Official Courses
freeCodeCamp
Featured Contributor
TestMu AI
Course Instructor
Meet Rex
My journey into quality engineering started the way most do (learning tools, picking up certifications, writing test scripts).
It worked. Until the day I had to architect a real enterprise test framework from scratch. I had the tools. I didn't have the engineering judgment to use them well.
That gap is what I've spent 15+ years closing: first for myself, now for you.
Today I build the courses, books, and learning paths I wish had existed when I was figuring this out. I've authored multiple books on test automation, built courses on Test Automation University, freeCodeCamp, TestMu AI (formerly LambdaTest) and earned certifications across quality engineering, methodology, and cloud: CSTE, TMap, and AWS Cloud Practitioner with AWS AI Practitioner currently in progress.
I teach Playwright and TypeScript because I believe in staying at the front of the field, not just documenting where it's been. My newest course through Test Automation University (Playwright & Agentic AI) brings AI-driven testing into your hands before it becomes a job requirement.
Most automation courses teach you how to pass a test. I teach you how to build a framework that survives contact with a real production codebase.
I use Playwright and TypeScript every day in my work as an SDET on enterprise systems. The patterns I teach are not pulled from sample apps or documentation pages. They come from solving real problems on real codebases under real constraints. That is the difference between knowing the tool and knowing how to use it when things get complicated.
If you're a QA engineer ready to think like an SDET or an SDET ready to architect like an engineer then this is where that shift happens.
My Mission
Bridging the Gap Between Running Scripts
and Engineering Quality
Most quality problems aren't tool problems. They are thinking problems. Teams that ship with confidence don’t just run automation; they have engineers who understand why it works, how to design frameworks for durability, and how to scale them as the codebase expands.
That is the engineering mindset I teach. My mission is to give engineers and QA teams the foundations they need to succeed:
Engineering First: Grounding automation in clean object-oriented design, resilient locators, and scalable patterns before reaching for trendy tools.
Modern, Real-World Stacks: Bridging Java & Selenium frameworks toward high-speed Playwright, TypeScript, and Agentic AI testing if applicable.
Accessible Knowledge: Demystifying complex technical architecture through structured books, open-source video courses, and enterprise practice apps.
And because the field is moving toward AI-enabled quality engineering, I'm already building there. My Playwright & Agentic AI course through Test Automation University puts AI-driven automation in your hands before it becomes a job requirement.
“Test automation is about one thing: building confidence. My mission is to empower QA engineers to release higher-quality software faster, with complete certainty, and without the constant fear of ‘did I just miss something?’”
Teaching Philosophy
Why So Much
Technical Training Fails
Have you ever finished a course and still felt like you could not actually build anything on your own?
You are not alone and it is not your fault.
Most technical training jumps straight to frameworks and advanced patterns without laying the foundation underneath. You end up memorizing syntax without understanding the why behind it. The moment something breaks or the requirements change, you are stuck.
Courses teach tools, not thinking. They show you how to use Playwright but not how to design a test architecture that scales. They show you Selenium syntax but not how to maintain a 500-test suite six months later.
The result is engineers who can follow a tutorial but freeze when facing a real problem.
How I Can Help
You Succeed
My approach rests on one principle: foundations before frameworks.
Before you touch a test automation tool, you need the core engineering concepts underneath it. That is why my books and courses start with Core Java and object-oriented thinking, then build toward Selenium, TestNG, Playwright, and TypeScript.
I also believe in multi-modal learning: reading, watching, and building reinforce each other. That is why I offer books, video courses on freeCodeCamp and YouTube, and structured curricula across Test Automation University and TestMu AI (formerly LambdaTest), so the knowledge sticks.
And because I am an active engineer and not just an instructor, I keep the curriculum current. My newest course covers Playwright with TypeScript and Agentic AI because that is where SDET work is heading. Your learning path evolves with the industry.