Frontend Web Developer Β β’Β Junior QA Engineer
Building accessible, responsive web interfaces and testing them like production systems.
Iβm Joshua Kolawole β a frontend-focused developer who treats every UI like a product. I combine clean HTML/CSS/JavaScript with careful manual QA practices to deliver interfaces that are both delightful and reliable. Iβm currently doing a remote internship with CodeAlpha and applying QA skills learned at TestarsQuarter.
- π BSc Physics β Olabisi Onabanjo University (OOU) 2025
- π BSc Computer Science β University of People 2026
- π Currently: Frontend Intern @ CodeAlpha (remote)
- π§ͺ QA: Manual test cases, bug reporting, edge-case validation
- π¬ I document progress publicly on GitHub & LinkedIn
- Languages: HTML5 Β· CSS3 Β· JavaScript (ES6+)
- Libraries/Frameworks: React.js (learning Next.js)
- Testing / QA: Manual Testing Β· Test Case Design Β· Bug Reporting Β· Chrome DevTools
- Tools: Git Β· GitHub Β· GitHub Pages Β· VS Code Β· Postman (basic)
- Other: Responsive Design Β· Accessibility Β· UTC-based date logic
Click to view β live demos & source code
-
π’ Age Calculator β CodeAlpha Internship Task 1
Live Β· Repo
Features: Accurate age (yrs/months/days), total time alive, birthday countdown, dark mode, copy-to-clipboard, UTC logic, tested & documented. -
π§© Portfolio (WIP) β My personal site to showcase projects and blog.
Repo:https://github.com/kingkreation/Portfolio(WIP β coming soon)
See my repos for more small utilities, demos, and test artifacts.
I bring a QA-first mindset to frontend work:
- Write clear test cases for each feature (see
TESTING.mdin project repos) - Manually validate edge cases (leap years, future dates, invalid input)
- Use structured bug reports and GitHub Issues to log and track fixes
- Ensure consistent results using UTC where time-zone differences matter
Example: CodeAlpha_AgeCalculator/TESTING.md documents test cases + screenshots.
- Deepening React knowledge (component patterns, hooks)
- Building accessible UI components (ARIA, keyboard support)
- Writing better tests and automation basics (Cypress / Playwright - future goal)
- LinkedIn: Joshua Kolawole
- Portfolio: www.joshuakolawole.com
- Email: kolawolejoshua459@gmail.com
- Frontend prototyping, responsive layouts, UI hardening
- Manual QA: writing test cases, running exploratory sessions, documenting bugs
- Happy to mentor or pair-program with beginners β I learned by building, and I enjoy helping others start.
- Completed CodeAlpha Task 1 (deployed & tested) while borrowing a laptop.
- Selected as a TestarsQuarter scholarship recipient (hands-on QA bootcamp).
- Actively contributing to volunteer web projects and campus tech teams.
