My first step in the QA process is to deeply understand the project requirements and acceptance criteria. This ensures that I know exactly what needs to be tested, which use cases are critical, and how the product is expected to behave for end-users.
I create detailed test scenarios and test cases covering functional, integration, UI, and API layers. My focus is on building clear, maintainable test documentation that guides the entire testing cycle and ensures no critical feature is left unchecked.
Using tools like Postman, SoapUI, Appium, and Selenium, I execute manual and automated tests. This step validates core functionality, user interactions, and backend services, ensuring the product works reliably across different environments and devices.
I log issues with precision and collaborate closely with developers and product teams to resolve them. My goal is not only to find bugs but also to improve the overall quality, usability, and stability of the product before it reaches users.
I validate that applications work as intended by performing detailed functional and UI tests. This ensures that every feature delivers a seamless and user-friendly experience.
I test integrations between systems and verify APIs using tools like Postman and SoapUI. My focus is on ensuring stable and reliable communication across all services.
I perform tests on mobile (iOS & Android) and web platforms using frameworks such as Appium and Selenium. This guarantees cross-platform consistency and performance.
I document test results, track issues in Jira or Trello, and collaborate with teams to resolve them. My goal is to improve product quality and deliver reliable, bug-free applications.
QA Engineer - Aug. 2025 - Current
QA Engineer - Jan. 2025 - Aug. 2025
Worked in the mobile application domain, focusing on quality assurance and testing processes rather than development. Conducted functional, integration, UI, and API tests to maintain application performance and quality.
Gained experience in the Point of Sale (POS) systems domain, ensuring reliable integrations across environments. Performed UAT, supported deployments, and collaborated with development and business teams to verify that new features met requirements.
Utilized tools such as Postman, SoapUI, Jira, Trello, and TestFlight to manage and execute testing workflows efficiently.
QA Engineer - R&D - Dec. 2023 - Dec, 2024
Conducted testing on iOS & Android applications, focusing on Network Extension, VPN connectivity, and overall reliability, security, and compliance.
Designed and executed functional, integration, UI/UX, and API test scenarios, applying architectural patterns (MVVM, MVC, VIPER) to ensure scalability and maintainability.
Verified performance and usability of apps built with Objective-C, Swift, SwiftUI, React, and React Native, including UI components enhanced by Bootstrap.
Performed validation and regression testing on projects using modern frontend frameworks (react-dom, router, context) and backend integrations with .Net and Core PHP (MVC).
Jr. Software Developer - Mar. 2023 - Nov. 2023
Within the development team, I focused on building the mobile face of our project from the ground up using React Native.
Played a pivotal role in integrating data from microcontrollers to the back-end system and processing it through an API service for use within the application.
Successfully implemented critical functionalities of the app such as user login, registration, and password reset.
Developed a topology dashboard using React, working with location data and gaining experience in geographic data processing.
Created responsive web templates and themes utilizing PHP's tpl structure and developed a product introduction website from scratch.
Software Development Intern - Mar. 2021 - Apr. 2021
During my tenure at this company, I developed various web applications. My projects included cloning, retrieving data from servers, exam systems, and others, all of which can be found on my GitHub account.
I gained significant experience in developing web applications that dynamically integrate with API services.
Biruni University - 2021 - 2023
Programming, algorithm development, data structures, and software engineering.
In-depth knowledge in foundational sciences like linear algebra, probability, and statistics.
Specialization in areas like artificial intelligence, machine learning, and big data analysis.
Advanced knowledge and skills in network security and encryption.
Enhancing both theoretical understanding and practical application skills.
Biruni University - 2019 - 2021
Focused on programming languages, algorithm design, and core computer science principles in the first year.
Development of visual and web design skills, working with basic graphic design principles and web technologies.
Gaining practical knowledge in object-oriented programming principles and database management systems.
In the second year, concentrated on principles of information security, internet programming, and fundamentals of computer networking.
Advanced skill acquisition in mobile application development and programming for embedded systems.
Istanbul, Turkey