πŸ‘€ Yonas Kidane

About

Ensuring education technology works reliably for every user. Currently leading testing efforts for ClassPlanner at CodeYourFuture, focusing on accessibility and user experience. Building test frameworks that verify scheduling functionality while protecting sensitive class information and participant data.

Experience

Trainee Software Engineer

CodeYourFuture
Sep 2023 - Present Β· 4 mos

Building test automation frameworks while developing engineering capabilities.

  • Software Engineering, Test Automation, User Experience

School Administrator

Birmingham Adult Education Service
May 2021 - Aug 2023 Β· 2 yrs 4 mos

Managed class scheduling and student records for adult education programs.

  • Coordinated timetables for 50+ classes
  • Maintained student attendance records
  • Ensured data protection compliance
  • Education Administration, Scheduling Systems, Data Protection

Product Team Contributions

CYF ClassPlanner Testing Lead

2023 - Present
Core QA contributor for class scheduling system.

  • Developed end-to-end testing suite
  • Built attendance tracking validation
  • Implemented volunteer availability testing
  • Created automated scheduling tests
  • Test Automation, Scheduling Logic, Data Validation

Schedule Conflict Detection

2025 - Present
Built comprehensive test suite for conflict prevention.

  • Room double-booking prevention
  • Volunteer availability checks
  • Student capacity validation
  • Regional schedule coordination
  • Logic Testing, Edge Cases, System Integration

Attendance Tracking Tests

2024 - Present
Developed validation system for attendance features.

  • Automated attendance recording tests
  • Bulk operations validation
  • Historical data verification
  • Report generation testing
  • Data Integrity, Reporting Systems, Batch Processing

Technical Skills

  • Testing: Cypress, Jest, TestCafe
  • Tools: GitHub Actions, Circle CI
  • Frontend Testing: React Testing Library
  • Database Testing: PostgreSQL
  • API Testing: Postman, Supertest

Testing Coverage

  • 98% test coverage on core scheduling
  • 100% validation of conflict prevention
  • Zero reported scheduling conflicts
  • Automated tests for 15 key workflows

Focus Areas

  • Schedule Validation
  • Attendance Tracking
  • Resource Management
  • Data Accuracy
  • User Experience Testing

Languages

  • English - Professional Working
  • Tigrinya - Native Speaker
  • Amharic - Professional Working