Ömer Faruk BAL
QA Engineer at Gowalk Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
ISTQB Foundation Level (CTFL)
Turkish Testing BoardDec, 2022- Nov, 2024 -
Java (Basic)
HackerRankNov, 2022- Nov, 2024 -
J.T. O'Donnell on Making Recruiters Come to You
LinkedInAug, 2022- Nov, 2024 -
Programming Foundations: Software Testing/QA
LinkedInAug, 2022- Nov, 2024 -
SQL (Basic)
HackerRankAug, 2022- Nov, 2024 -
SQL (Intermediate)
HackerRankAug, 2022- Nov, 2024 -
Scrum: The Basics
LinkedInAug, 2022- Nov, 2024 -
API
CYDEOJul, 2022- Nov, 2024 -
JDBC
CYDEOJul, 2022- Nov, 2024 -
SQL
CYDEOJul, 2022- Nov, 2024 -
Selenium
CYDEOJun, 2022- Nov, 2024 -
Java
CYDEOMay, 2022- Nov, 2024 -
Git
CYDEOApr, 2022- Nov, 2024
Experience
-
Gowalk Inc.
-
United States
-
Information Services
-
1 - 100 Employee
-
QA Engineer
-
Sep 2023 - Present
-
-
-
A-techSYN - Advanced Technologies with Synergies
-
Ireland
-
Aviation & Aerospace
-
1 - 100 Employee
-
Quality Assurance (QA) Engineer Intern at A-techSYN
-
Apr 2023 - Aug 2023
• Responsible for automation testing UI by using BDD framework designed with Page Object Model (POM) with the help of Selenium WebDriver, Cucumber, JUnit and Maven, creating Feature files using Gherkin language via IntelliJ IDE. • Performed Smoke Testing and Regression Testing by implementing Jenkins. • Experienced in Agile/Scrum Methodology and attended Agile/Scrum ceremonies. • Reviewed test results with Cucumber Report and HTML report. • Experienced in using of Azure DevOps to design and track Test Case, Test Execution and Bug ticket. Show less
-
-
-
CYDEO
-
United States
-
Education Administration Programs
-
300 - 400 Employee
-
Software Development Engineer In Test (Bookrathon)
-
May 2022 - Aug 2023
• Responsible for testing API & DB of the application manually and automatically.• Created Back-End Framework from scratch by using BDD and DDT approaches, Java as programming language and Automation tools like Maven, Serenity, JUnit5, REST Assured and JDBC.• Experienced in REST API Testing using Postman and REST Assured Library, and DB Testing using Oracle SQL Developer and Java Database Connectivity (JDBC).• Implemented Data Driven Testing (DDT) with using JUnit5 @ParameterizedTest annotation feature by utilizing @MethodSource, @CsvFileSource, @ValueSource and @CsvSource annotations. • Used POSTMAN for Manual and Automation API Testing. • Increased efficiency and reduce Automation Testing time by using Mock API in Postman. • Scheduled to run API Tests for certain times by using Monitor feature of Postman as well as Jenkins. • Contributed in full life cycle of Agile Scrum as a cross functional team member with deep knowledge of SDLC, STLC and Defect Life Cycle processes. • Experienced with Hamcrest Matchers for assertion and JSON Schema Validator for validation of JSON body.• Used serenity.configuration file which allows me to switch between different environments without changing anything in my Framework.• Experienced in Testing API Web Services by sending Get, Post, Put, Patch, delete (CRUD) commands and verifying response with positive, negative and Role Based Access Control Testing.• Experienced in serialization and deserialization for using Json body, Pojo classes or Java Collections.• Monitored Test results via Serenity Report.• Good understanding of Swagger UI API documents.• Collaborated with team members by using Git and GitHub. Show less
-
-
Software Development Engineer In Test (Izlogy)
-
Jan 2022 - May 2022
• Responsible for testing UI of the application manually and automatically.• Created Front-End Framework from scratch by using BDD and DDT approaches, POM and Singleton Design Patterns, Java as programming language and Automation tools like Maven, Selenium WebDriver, JUnit4, Cucumber and Jenkins. • Implemented Agile Scrum methodology and attended all of the ceremonies.• Created feature files in Gherkin Language to write Test scenarios.• Implemented Data Driven Testing (DDT) with using Scenario Outline, Parameterization, Data Tables and Apache POI Library. • Used Jenkins server to perform Continuous Integration (CI) and Parallel, Smoke, Regression Tests through AWS EC2 Virtual Machine.• Generated HTML, JSON, Maven-Cucumber and JUnit reports with screenshots and video recordings which are taken for failed Test scenarios.• Experienced using JIRA X-Ray for project management and bug tracking, and Git/GitHub for version control and collaboration between team members.• Used configuration.properties type of file to store important test data and enabled to perform Cross-Browser Testing in different environments.• Hands on experience in handling synchronization using Implicit Wait and Explicit Waits to improve the Automation Suite efficiency. Show less
-
-
-
uTest
-
United States
-
Software Development
-
700 & Above Employee
-
Manual Quality Assurance Engineer
-
Jul 2021 - Jan 2022
• Experienced in manual functional Testing for 50 different mobile and web applications of 24 different companies with 44 Test Cases were done and 212 bugs were found. • Rated as a Golden Rated Tester and selected as a Favorite Tester by 2 different companies. • Experienced with taking browser logs, mobile device logs, web debugging proxy etc. Tools: TestFlight, Charles Web Debugging Proxy App, iMazing, Screencast-O-Matic, Handbrake. • Experienced in manual functional Testing for 50 different mobile and web applications of 24 different companies with 44 Test Cases were done and 212 bugs were found. • Rated as a Golden Rated Tester and selected as a Favorite Tester by 2 different companies. • Experienced with taking browser logs, mobile device logs, web debugging proxy etc. Tools: TestFlight, Charles Web Debugging Proxy App, iMazing, Screencast-O-Matic, Handbrake.
-
-
Education
-
CYDEO
Full Stack SDET Bootcamp -
Ankara University
Master of Laws - LLM, Intellectual Property Law -
Orta Doğu Teknik Üniversitesi / Middle East Technical University
Information Technologies Certificate Program -
Gazi University
Bachelor of Laws - LLB