Turnov, Czech Republic

Štěpán Krouský

QA Automation Engineer | Full Stack Web Developer

3+ years experience
Quality Assurance Automation Engineer · Full Stack Web Developer
Open to opportunities
Driving license: Category B

Summary

QA Automation Engineer with experience developing Python-based automated testing for automotive infotainment systems and building production web applications using React, Next.js, and TypeScript. Experienced across corporate, contract, and freelance environments within international agile teams.

Experience

  1. Quality Assurance Automation Engineer

    Entry Engineering s.r.o. · Mladá Boleslav, Central Bohemia, Czech Republic · Hybrid

    Full-time

    Python test automation for CARIAD automotive infotainment and connectivity across 4 projects (2 WP1, 2 WP2).

    Responsibilities

    • Develop and maintain automated test suites in Python for automotive infotainment and connectivity systems in CARIAD projects
    • Design and implement Smoke, Sanity, and regression test scenarios from Codebeamer specifications
    • Execute and monitor automated test campaigns on local and remote test benches
    • Analyze test results, investigate logs, and report defects through Jira in collaboration with international QA and development teams
    • Manage test automation code, pull requests, and peer reviews via GitHub
    • Configure test environments and maintain UI automation elements using PLATIN, TestHub, and UIAutomatorViewer

    Achievements

    • Contributed to a team test automation suite of 300+ automated test cases across 4 CARIAD projects
    Python
    Test Automation
    Jira
    Git
    GitHub
    Software Testing
    Codebeamer
    CARIAD
  2. Web Developer & IT Administrator

    Wassa logistic s.r.o. · Czech Republic

    Contract

    Delivered the company website on a freelance contract, then stayed on to build internal tools and help with IT when needed.

    Responsibilities

    • Designed, developed, and deployed the company's public-facing website
    • Built internal software tools supporting daily logistics operations
    • Assisted with day-to-day IT issues and technical support

    Achievements

    • Designed, developed, and deployed the company's public website
    • Developed internal business applications supporting logistics operations
    Next.js
    Tailwind CSS
    TypeScript
    Node.js
  3. Full Stack Web Developer

    Self-employed · Turnov, Liberec, Czech Republic · Remote

    Freelance

    Independent full-stack web development for clients, delivering production applications from requirements through deployment.

    Responsibilities

    • Designed and delivered full-stack web applications for multiple clients from requirements through deployment
    • Built responsive frontends, REST APIs, and database integrations using modern JavaScript stacks
    • Managed project scope, timelines, and client communication as sole developer

    Achievements

    • Delivered production websites and web applications across diverse client engagements since 2024
    Next.js
    TypeScript
    Node.js
    Express
    Tailwind CSS
    Prisma
    PostgreSQL
    MongoDB
    Git
    Figma
  4. Frontend Developer

    EFG CZ spol. s r.o. · Czech Republic

    Internship

    School internship - frontend development for a company website using React and Material UI.

    Responsibilities

    • Built responsive company website interfaces with React and Material UI
    • Implemented reusable UI components from design specifications
    • Contributed to frontend development within a small delivery team

    Achievements

    • Completed school internship with a delivered website frontend within a two-month period
    React
    MUI
    JavaScript
    TypeScript

Projects

Discord Gambling Hub

Discord Gambling Hub

A modular Discord gambling and economy system featuring multiple casino-style games, a virtual currency backend, and an integrated Next.js admin dashboard for real-time player and game management.

Next.js
Node.js
Discord.js
TypeScript
Tailwind
MongoDB
Portfolio Platform

Portfolio Platform

A self-hosted Next.js portfolio platform running on a custom VPS with subdomain-based services, GitHub Actions deployment, and lightweight interactive features such as achievements and internal tools.

Next.js
TypeScript
Node.js
PM2
Nginx
VPS
GitHub Actions

Skills

Programming Languages

TypeScriptJavaScriptPythonJava

Frontend

ReactNext.jsTailwind CSSMUISCSSHTMLCSS

Backend

Node.jsExpress.jsREST APIs

Databases

MySQLMariaDBPostgreSQLMongoDBSQL

Testing

QA AutomationJiraCodebeamer

DevOps

GitGitHubGitHub ActionsCI/CDBash

Cloud

VercelCustom VPSFirebase

Platforms

LinuxmacOSWindows

Tools

FigmaVS CodePostman

Education

  1. Secondary School Diploma (Maturita)

    Střední průmyslová škola · Czech Republic

    Information Technology

    Four-year secondary technical education in information technology, programming, and software development.

    • Developed graduation projects in web and software development

Languages

Czech
Native
English
B2

Contact

Location

Turnov, Czech Republic