Coming soon
Selenium
WebDriver basics, waits, thinking about grids, and when teams pick Selenium versus Playwright.
QA Test Automation with AI for Students
CodEngine is for students who want job-ready QA automation skills. You build Playwright and Selenium projects in JavaScript, TypeScript, and Python. You use Next.js and Node.js when tests touch the full stack. You practice writing prompts and using AI in your coding workflow (sometimes called vibe coding)—with clear goals: good quality, tests you can trace, and tests that are easy to keep working.
Lessons
Labs start with HTML markup for stable locators, then JavaScript, Playwright, mobile QA, and the TypeScript stack you use beside your test runner.
Coming soon
WebDriver basics, waits, thinking about grids, and when teams pick Selenium versus Playwright.
Coming soon
Python-focused test projects with Playwright or Selenium-style flows, test fixtures, and basic packaging.
Coming soon
App Router, how you choose rendering, and a production-style layout for apps you test end-to-end.
Coming soon
APIs, login flows, and service layers like the backends your integration tests rely on.
Coming soon
How to design prompts, short review cycles, and light agents that help manual and automated QA—not replace them.
How It Works
Step 1
Understand ideas through short explanations, simple diagrams, and code you can run.
Step 2
Write test suites and setup code with guided tasks based on real team work.
Step 3
Improve your selectors, stability, and layout using AI feedback based on how QA works in the industry.
Practical tracks that follow how automation engineers move from basic syntax to shipping reliable tests.
Guidance that supports your thinking—it does not replace it.
Student Feedback
“I finally saw how Playwright works as a whole and delivered stable end-to-end tests for our capstone project.”
Arman, QA Engineer
“The AI review helped me fix my Node.js test hooks and API checks before my technical interviews.”
Mariam, Backend Learner
“Mixing vibe coding with real prompts and real tests kept me from churning out brittle Selenium glue code.”
David, Fullstack Developer
Learning Roadmap
Phase 01
HTML semantics for locators, JavaScript and TypeScript for testers, Python for writing tests, core Selenium and Playwright patterns, waits, and debugging.
Phase 02
Next.js and Node.js basics for test setup, local user interfaces, checking APIs, and project folders that work well in CI.
Phase 03
Writing prompts for checks you can repeat, small automation helpers, workflows with a coding assistant, and always keeping a human in the review loop.