AI-Assisted Fullstack Engineering Program
Centralized hub for documentation, guides, and training materials for the fullstack engineering program.
Program documents
Internal program overview: all 4 phases, API contracts, evaluation criteria by phase, and specialization track details. Reference for program directors and mentors.
Open Onboarding Candidate OnboardingWeek-by-week plan with concrete deliverables, full backlog with interactive checklists, and learning resources by technology.
Open SDET Onboarding SDET Candidate Onboarding1-month QA engineering onboarding: Playwright TypeScript framework from scratch, custom fixtures, helper modules, 30+ tests, custom reporter, and CI/CD pipeline.
OpenTechnical challenges
1-hour pairing challenge: build a Webhook Processing System end-to-end — HTTP endpoint, payments store with idempotency, and minimal web UI.
Open SDET Challenge SDET Technical Challenge4–6 hour take-home challenge: build a production-ready Playwright framework for the ParaBank demo banking application with fixtures, helpers, reporters, and CI/CD integration.
OpenEngineering references
Five object-oriented design principles illustrated with diagrams — one letter per slide, with before/after examples.
Open Architecture Domain-Driven DesignKey DDD building blocks: ubiquitous language, entities, aggregates, bounded contexts, domain events, and layered architecture.
Open Testing Test-Driven DevelopmentRed-Green-Refactor cycle, Arrange-Act-Assert, test doubles, the test pyramid, and TDD best practices with diagrams.
Open Security OWASP Top 10The ten most critical web application security risks — 2021 edition — with vulnerable and secure code examples for each.
Open AI Engineering AI-Assisted EngineeringPrompting, planning, Cursor, Claude Code, Codex, MCP connectors, subagents, and project-scoped skills with concrete examples.
Open QA Engineering Playwright Testing StandardsFramework standards for SDET engineers: core principles, custom fixtures, helper patterns, reporters, CI/CD integration, and PR checklist.
Open Version Control Git WorkflowTrunk-based branching, conventional commits, PR anatomy, review etiquette, and git hygiene habits for professional team collaboration.
Open API Design REST API DesignResource naming, HTTP verb semantics, status codes, consistent response shapes, and versioning for production-grade APIs.
Open Code Quality Clean CodeNaming conventions, function design, guard clauses, the comment policy, and six common code smells with the Scout Rule.
Open