about me

Burhan GÜNAYDIN,
Seniour Software QA Engineer


Programming Languages:

- Java
- Python
- Javascript

Test Automation Frameworks:

- Selenium
- Appium
- TestNG
- jUnit

Used Datasources:

- Elastic
- Couchbase
- MSSQL
- MySQL
- PostgreSQL

PROJECTS

Pipeline API Automation Tests - Java

This is base automation we use on Browsing Team in Trendyol. This automation is testing api’s and serving reports about tests. Used TestNG framework and allure report tool. Tests are working on pipeline and using isolated data sources.

Appium Android and IOS Automation - Java

Mobile test automation project for android and ios devices. Developed by Java and used Appium framework. Jenkins & Fastlane Continuous Integration tools used. Test pipeline includes all steps from building a new apk to test it on a real device or an emulator.

API Automation and Contract Tests – Node.js

Used nodejs with mocha framework.

Used Behaviour Driven Development approach and chai assertions.

Over 500+ test cases to increase test coverage as much as possible.

Easy to read and write new test cases

Selenium Automation - Python

Works on Web and Mobile Web platforms.

On Web automation tests works on Safari, Chrome, Mozilla browsers.

On Mobile Web automation tests works on different phone types.

Jenkins used as CI entegration

Implementation of iBeacon Technology on Android

This application scans for nearby beacons and calculates their distances. When the Android phone is close to a beacon, it displays the beacon’s message. The app can also work as a background task and it can display a push notification to the user when a beacon is nearby.

Mobile Client and Web Service Application

Q&A platform for students and lecturers developed on Xamarin Studio. Students can easily ask a question to all users and get an answer quickly. The platform is powered by ASP.NET as Web Service and MsSQL as local database.

Plan Drawing Robot (based on a Raspberry Pi architecture)

This robot calculates distances between walls in a room and draws its plan. Upon completion of the plan, the robot sends them to a website. The user can also control the robot remotely using a computer or a smartphone.

EDUCATION & EXPERIENCE

education
2011-2015

Computer Engineering - Karadeniz Technical University

Computer Engineering classes - 4 Years Graduation Project: Implementation of iBeacon Technology on Android Design Project: Room Plan Drawing Robot (based on Raspberry Pi architecture) Score: 2.56

2010-2011

Karadeniz Technical University

English Preparation classes - 1 Year

2006-2010

Trabzon Kanuni Anatolian High School

Employment
April 2018-Continue

Trendyol

- Working in Browsing Team as Senior Software QA Engineer.
- Written API tests with java, python and node.js.
- Tests are fully integrated with Jenkins and dockerized.
- Running performance tests with locust using python.
- Automations can run on every test environments and, also developer branch.
- Also, Appium automation written on both IOS and Android platforms.
- Testing smart API’s and data science works.
- Running automated gitlab ci pipelines on kubernetes

November 2017- April 2018

Modacruz

- Working as Software QA Engineer.
- Appium automation written on both IOS and Android platforms.
- Jenkins & Fastlane Continuous Integration tools used.

December 2016 – October 2017

Insider

- Worked in QA Department as a Software Quality Assurance Engineer.
- I am responsible to write test cases automation.
- Manuel testing, preparing test case documentation and test case automations were done in my last job.
- Mostly Selenium and, also Appium used.
- Worked with JIRA.
- Been aware of scrum methodologies.

Others

contact me

My profiles on social media