Mustafa Furkan KARAİS
Software Development Engineer in Test (SDET) | QA & Mobile Developer
Turkiye
About
I am a Software Test Engineer and Mobile Developer with hands-on experience in test automation, API testing, and cross-platform app development. I am proficient in Java, Selenium, Cucumber, TestNG, and Postman for quality assurance, as well as Flutter/Dart, Python (FastAPI), and PostgreSQL for application development. I have practical experience in building and publishing production-ready applications utilizing Riverpod and Firebase Crashlytics. Committed to Agile principles, I focus on delivering high-quality software from both a testing and development perspective.
Experience
, Outlier
Nov 2023 – May 2026 2 years 7 months
Skills
- Quality Assurance & Testing
- Java (Intermediate)
- Selenium WebDriver (Intermediate)
- Cucumber (BDD) (Intermediate)
- TestNG (Intermediate)
- SQL & PostgreSQL (Intermediate)
- Postman (Intermediate)
- SQL & PostgreSQL (Intermediate)
- API Testing (Elementary)
- Database Testing (Elementary)
- Cross-Browser Testing (Elementary)
- Page Object Model (POM) (Elementary)
- Software Development
- Dart (Intermediate)
- Flutter (Advanced)
- Riverpod (Intermediate)
- Python (FastAPI) (Elementary)
- Firebase (Advanced)
- Git & GitHub (Intermediate)
- Lottie Animations (Mobil UI/UX animasyonları) (Intermediate)
- Chrome Extensions Development (Intermediate)
- Tools & Platforms
- Google Play Console (Intermediate)
- Firebase Crashlytics (Intermediate)
- Chrome Web Store Publishing (Intermediate)
- Cloud & Backend Infrastructure
- Supabase (Intermediate)
- Firebase (Advanced)
- RESTful APIs (Intermediate)
- PostgreSQL (Elementary)
- FastAPI (Elementary)
Languages
- TurkishNative
- EnglishB1 — Intermediate
Projects
Kütüphanem (Mobile Application - Google Play Store)
Lead Developer & QA Engineer
Designed and developed the entire cross-platform mobile application using Flutter, Dart, and Riverpod for robust state management.
Integrated Firebase Crashlytics for real-time error tracking, stability monitoring, and performance optimization prior to Google Play Store release.
Performed comprehensive end-to-end (E2E) testing, UI/UX validation, and bug-fixing to ensure production-grade software quality.
REAL ESTATE WEBSİTE PROJECT
QA Tester
Apr 2024 – May 2024
Performed end-to-end (E2E) manual and automated testing across front-end, back-end, and database layers to validate core system functionality and listing submission flows.
Developed behavior-driven development (BDD) test scenarios using Cucumber, streamlining test script execution and team collaboration.
Executed RESTful API tests for listing forms using Postman, identifying critical data transmission bugs and preventing potential data loss.
Managed bug tracking, test case logging, and sprint tasks using Jira, ensuring clear reporting and seamless developer communication.
E-COMMERCE WEBSITE TESTING
QA Tester
Jan 2024 – Jan 2024
Full write-up
Designed and executed functional and UI test suites for the coupon creation and checkout workflow, ensuring edge-case coverage and seamless user experience.
Built modular automated regression test scripts using Java, Selenium WebDriver, and TestNG, significantly increasing test suite efficiency.
Performed cross-browser and UI/UX validation to catch visual defects and functional regressions in coupon processing.
Tracked defects, verified bug fixes, and managed test documentation through Jira.
Utilized Git & GitHub for version control and collaborative test script development within an Agile workflow.
Awards
ISTQB Foundation Level (CTFL), Turkish Testing Board (TTB) / ISTQB
Jan 2024
Full-Stack Automation Engineering Program (SDET), TechPro Education
May 2024
Artificial Intelligence Literacy and Technologies, TechPro Education
May 2024