
Yusuf Aşık
I'm SDET
About Me
I am a Software Development Engineer in Test (SDET) with 10+ years IT and 5 years hands-on experience in automated testing and quality assurance. Skilled in writing test automation scripts, developing test frameworks with using tools like Selenium WebDriver, Appium, JDBC, JMeter and Postman. I ensure high-quality software releases with strong background of SDLC and STLC stages. I excel mostly in Agile-Scrum environments and collaborate with development and client teams to identify issues early in the software development lifecycle. Passionated and open about continuous learning together with my company, I also stay tuned on the latest technologies like Playwright Browser-use to enhance automation with GenAI. As self-claimed "Continuous Learner/Continuous Publisher", i am dedicated to delivering reliable, robust, and scalable software solutions.

Test Automation Engineer & SDET.
- Email: contact@yusufasik.com
- Location: Istanbul, TR
- Age: 26
Couple of quotes that i like about my job
"Code is like humor. When you have to explain it, it's bad." — Cory House
"The best error message is the one that never shows up." — Thomas Fuchs
"Your greatest testing tool isn't your automation or AI tool. It's in your mind." — Ruslan Desyatnikov
"First, solve the problem. Then, write the code." — John Johnson
"Software testing is a process, not an event." — Dorothy Graham
Open Source Projects
And More Tools
~Days of Experience
Languages
Continously improving and working to add more languages.
Java
JavaScript
TypeScript
Python
Coming soon..Resume
My IT Journey
Summary
Yusuf Aşık
As an SDET, my journey began with blackbox testing and finding bugs on especially video games and websites without knowing SDLC stages.
Education & Internship
Technical High School
2014 - 2017
Şişli Anadolu Teknik, IST
Mostly experience with C++, Adobe, Excel, Photoshop
Associate's degree & Computer Programming
2017 - 2019
Bilgi University, IST
C#, PHP, SQL and Android Studio lessons
Apprentice
2015 - 2015
Canpolat Bilişim Sistemleri, IST
- Learned to set up, manage, and optimize wireless network infrastructures.
- Installed and configured routers and access points to ensure seamless connectivity and efficient network performance.
- Provided technical support to promptly and effectively resolve network-related issues.
Intern
2017 - 2017
Atasay - HUQQA, Q Food & Beverage, IST
- Advanced Excel Expertise: Developed and automated complex spreadsheets for data analysis, forecasting, and visualization. Utilized advanced Excel functions, pivot tables, and macros to enhance reporting efficiency.
- IT-Driven Financial Reporting: Designed and implemented IT solutions to streamline financial reporting processes. Integrated data from multiple systems into centralized dashboards for real-time insights and decision-making.
- Accounting System Support: Provided technical support for accounting software, ensuring seamless integration with IT infrastructure. Conducted troubleshooting and resolved system issues to maintain accurate financial records.
- Data-Driven Insights: Leveraged IT tools to collect, organize, and analyze financial data, providing actionable insights to optimize budgeting, forecasting, and resource allocation.
- Collaborative Solutions: Worked with cross-functional teams to align IT systems with accounting and reporting requirements, improving overall efficiency and compliance.
Intern
2019 - 2019
Istanbul Courthouse, IST
- Data Center Operations: Managed and monitored servers, storage devices, and infrastructure within a data center environment. Ensured uptime and efficiency while implementing best practices for security and maintenance.
- Network Administration: Set up, configured, and maintained local area networks (LANs) and wireless networks. Provided troubleshooting and optimization to ensure reliable connectivity.
- Computer Hardware Management: Diagnosed and repaired hardware issues, performed upgrades, and ensured optimal performance of desktops, laptops, and peripheral devices.
- Excel Proficiency: Gained expertise in creating and managing complex spreadsheets, including data analysis, reporting, and automation using advanced Excel functions and macros.
Professional Experience
Software Development Engineer in Test
Jan 2025 - Present
Tumbcloud
- Built and executed automated test cases using Java and Selenium WebDriver to validate cloud dashboard functionality and user provisioning workflows.
- Managed test dependencies using Maven and integrated automation pipelines into Jenkins for seamless continuous testing.
- Authored feature files in Gherkin and implemented step definitions using Cucumber to ensure business-readable test documentation.
- Validated RESTful APIs with RESTAssured Library and Postman, focusing on user authentication and service provisioning endpoints.
- Wrote and executed SQL queries through JDBC for backend validation across Oracle databases.
- Used axe-core API to ensure software mets the Accessibility Standards(WCAG 2.1 AA).
- Created unit and regression test structures using JUnit5 and TestNG, supporting quick feedback during development.
- Participated in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives to align QA efforts with sprint goals.
- Performed Automated Accessibility Testing using axe-core API to ensure software meets WCAG standarts to serve disabled/sensitive users.
- Enriched Framework with Allure Reports to generate detailed and well-readable Test Results for both Dev Team and Client.
QA Engineer
Sep 2024 - Jan 2025
Bookrathon
- Automated key workflows for digital library systems including user login, book search, and borrowing features using Java and Selenium WebDriver.
- Applied Page Object Model design for efficient, maintainable test code across modules.
- Executed BDD-style tests with Gherkin and Cucumber to improve understanding and traceability of test scenarios.
- Developed REST API automation with RESTAssured Library and managed endpoint validation using Postman.
- Used JMeter and Postman scheduled run to conduct performance testing(load/stress)to identify system bottle-necks and backend issues.
- Queried backend data using SQL and JDBC on MySQL databases to ensure data consistency across user accounts and book records.
- Used Jira to document test cases, track issues, and manage progress within the Agile delivery lifecycle.
- Applied JUnit4 to support structured and scalable test executions in both development and staging environments.
Test Analyst
July 2022 - Aug 2024
Teleperformance
- Web-based Blackbox Testing especially with .har files and Network Console.
- Proposed and implemented automation scripts to address frequently encountered customer support scenarios, improving support workflow efficiency.
- Using CI/CD and ITSM tools like ServiceNow to keep the track of the changes/issues/bugs.
- Daily go-to Agile tools like Jira, MS Teams and Slack to stay in touch and sustain the team collaboration.
- Watching Splunk to usually track the mail route, where it fails, which port causing issue and most importantly what is the status.
- Understanding and solving issues with the DNS, and common protocols like HTTP, SSH, FTP and SMTP.
Manual Tester/QA
Jan 2020 - Nov 2021
uTest
- Reviewed project requirements, user stories, and test cases to define clear testing objectives.
- Detected critical defects during testing, helping to reduce production issues and save both time and cost.
- Collaborated with fellow uTest testers and team leads to ensure test execution aligned with client expectations and project timelines.
- Provided constructive feedback on user experience, design, and usability of the applications under test.
- Actively involved in Functional Testing, Exploratory Testing, and User Acceptance Testing (UAT).
- Participated in test case reviews and provided feedback to improve test coverage and effectiveness.
Tools
These are the tools that i enhance test cycle with. Most of them are doing same job with differences like framework, syntax and UI. I also added my expert and daily go-to tools in main class.
- Main
- UI/E2E Test
- API Test
- Database Test
- Mobile Test
- Reporting
- Security/Debug
- DevOps
- Containers
- CI/CD
- IDE
- Performance Testing
- Accessibility Testing
- Visual Regression Testing
- Mail Testing








JMeter
Apache JMeter is an open source testing tool used for performance and load testing of software applications. It was developed by the Apache Software Foundation and is used specifically for testing web applications, APIs, web services (both SOAP and RESTful), databases, FTP servers, and many other protocols.




Playwright
Playwright is an open source test automation tool developed by Microsoft. It is very popular UI and E2E test tool for web applications. It mostly excel on UI Test with its advanced debug, easy grid and parallel test configuration, built-in HTML reports, trace, record and Visual Regression skills.




JMeter
Apache JMeter is an open source testing tool used for performance and load testing of software applications. It was developed by the Apache Software Foundation and is used specifically for testing web applications, APIs, web services (both SOAP and RESTful), databases, FTP servers, and many other protocols.

Postman
Postman is a powerful tool for API development, testing and documentation. It enables running performance tests through Newman and the Collection Runner from GUI to simulate load conditions, measure response times, and analyze API behavior under stress while generating comprehensive HTML performance reports and scheduled run monitoring.





Dastardly
Dastardly is a Free CI/CD pipeline security tool developed by PortSwigger. It is designed to identify and fix security vulnerabilities in web applications during the development process. Dastardly integrates seamlessly with CI/CD pipelines to provide continuous security testing and ensure secure code deployment.

















Vercel
Vercel is a platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. It enables us to deploy web applications with ease, offering features like serverless functions, edge caching, and seamless integration with GitHub for CI/CD workflows.

Netlify
Netlify is a platform for deploying and hosting web applications. It provides features like serverless functions, continuous deployment, and an intuitive interface for managing test frameworks with LambdaTest plugin. Testers can easily integrate with Git repositories to automate builds and deployments.









Playwright
Playwright enables powerful visual regression testing through screenshot comparisons. Using the built-in snapshots feature, it can automatically detect visual changes in UI elements, layout, and styling across different browsers and viewports. This makes it ideal for catching unintended visual bugs and maintaining UI consistency.
Certificates

Build trustworthy AI solutions on Microsoft Azure
Experience about creating secure and reliable generative AI solutions with Microsoft Azure. Diving into responsible AI best practices, learning to craft custom content filters using Azure AI Content Safety, understanding the critical importance of thorough model evaluation, and discovering strategies to mitigate risks to ensure the highest standards of safety and security.

Playwright Path
This certification helped me to deeply understand how Playwright works without Driver(which makes him really fast), how to use AAA and POM Patterns or more advanced techniques like trace review or visual regression testing. Learned about creating test data generators, implementing custom test hooks, and integrating with CI/CD pipelines. Also gained experience with Playwright's unique features like network interception, mobile device emulation and parallel test execution across multiple browsers.

Postman API Testing Path
Postman API Testing Learning Path completion provided me with a comprehensive understanding of API testing methodologies. I learned how to create, manage, and execute API tests using Postman, including setting up a baseline test suite to ensure consistent and reliable API performance. This certification enhanced my skills in validating API responses, automating test cases, and integrating API tests into CI/CD pipelines with Postman CLI.

Apache JMeter™ Pro
I deepened my expertise in performance testing by learning Intel-thread communication plugin to work with Ajax requests with Parallel Controller from BlazeMeter. Also learned JSR223 with both Groovy and BeanShell best use cases and functions, as well as mastering the step-by-step debugging plugin from BlazeMeter to optimize complex test scenarios and enhance scripting efficiency.

Learn JMeter from Stratch on Live Apps - Performance Testing
In-depth training on JMeter for performance and load testing, covering test plan creation, thread groups, samplers, and listeners. Learned to simulate real-world scenarios, analyze performance metrics, and integrate JMeter with CI/CD pipelines for continuous performance testing(Not covered i did myself). Gained practical experience through hands-on projects and expert guidance.

Mobile Testing with Appium
Appium is the most popular and comprehensive tool for automating mobile application testing. Write scripts in any language—Java, Python, Ruby, or JavaScript—and test on any device: iOS or Android. Anyone involved in mobile QA who wants to save time and energy on testing should have at least a basic understanding of Appium. In this course, Jonathan Lipps, Appium project lead, helped through the code-based automation workflow in Appium.

Docker Foundations Professional Certificate
This learning path helped me to understand importancy of Docker in Software Development. Learned how to use Docker Hub effectively like we did in GitHub, path also covered Docker Compose to work with different environments like my field QA on live apps with using both Docker Desktop App and CLI.

Software Architecture: Domain-Driven Design
Domain-driven design (DDD) is an effective architectural approach for agile environments and microservices. In this course, I learned from Allen Holub how to use DDD to develop domain-focused systems. The course covers DDD basics, microservices, bounded contexts, entities, and compares reactive and declarative systems. It also includes how to conduct an event storming session.

Data Protection And Security Awareness
GoDaddy is leader in the Domain-Hosting and known for collaboration with Sucuri on Website Security and M365 Mail Security Products, New security certification that i added to my envanter with 100% score pass.

Global Anti-Harassment And Discrimination
GoDaddy is leader in the Domain-Hosting and known for collaboration with Sucuri on Website Security and M365 Mail Security Products, New security certification that i added to my envanter with 100% score pass.
Projects
Here are the couple of open-source projects that i wrote for both web-mobile(soon) apps using different tools.
Click to see all.
Contact
Get in touch with one touch.