Summary
Overview
Work history
Education
Skills
Certification
Timeline
Hi, I’m

Sinan Yilmaz

Peterborough,United Kingdom

Summary

Dedicated Software QA Automation Test Engineer with 2+ years of comprehensive experience in Manual and Automation Testing, proficient in both Web and Client-Server software applications. Expertise in implementing Automation Frameworks, employing diverse tools and languages, to ensure seamless software performance. Proven ability to work within Agile Scrum Methodology, effectively managing QA processes from design to implementation. Strong background in SDLC and STLC, combined with analytical and problem-solving skills. Proactive team player with a proven track record of delivering high-quality results.

Overview

9
years of professional experience
1
Certificate

Work history

Assa Abloy Traka

Software Test Automation Engineer
10.2022 - Current

Job overview

  • Traka provides key/equipment cabinets that allow their customers to keep track of assets and apply permission levels to limit access
  • I joined the company to assist in creating test automation for their existing products and transitioned to the new cloud team to support their cloud transformation efforts and reduce the need for customers to self-host
  • I initially worked on the backend test framework using .Net, SpecFlow, and OpenAPI generator to create API tests at different levels of integration, following the shift-left strategy
  • I also utilised LocalStack to create mocks for AWS services at the lower test levels
  • After successfully establishing tests for the backend framework, I trained another engineer to take over my responsibilities, allowing me to focus on the Cypress and TypeScript frontend framework
  • Here, I created end-to-end tests, along with tests at a UI integration level where we simulated backend calls using MockServiceWorker
  • I also played a significant role in all Agile ceremonies, ensuring that the squad captured all relevant acceptance criteria
  • I was a key part of the end-of-sprint demos, presenting newly delivered features to stakeholders and addressing their questions
  • During my time at Traka, I obtained my AWS Certified Practitioner qualification, which helped me understand the complex cloud architecture, including the following services:

IoT Core

API Gateway

Lambda

CloudWatch

AppRunner

SQS

S3

Customertactic

Software Test Automation Engineer
02.2022 - 10.2022

Job overview

  • Involved in the entire QA Life Cycle (STLC), which includes Design, Development, and Implementation of the entire QA process in Manual and Automation Testing for Web-based and Client/Server Applications, developed Automation Framework using Java, TestNG, Gherkin language, and Selenium WebDriver implementing Cucumber Behaviour Driven Development (BDD) Frameworks by using Page Object Model and creating HTML/Cucumber-JSON reports
  • Implemented various testing methods like Regression Testing, Smoke Testing, Functional Testing, and Manual Testing (Negative-Positive)
  • Develop and implement Cucumber BDD Framework with JUnit, Selenium WebDriver tool based on Page Object Model (POM) with Java Programming Language and validate End-to-End Testing
  • Implemented Object-Oriented Programming Concept using Java
  • Performed Back-End Testing for data validation, manipulation, and verification on various Databases
  • Implemented Testing techniques for RESTful API with REST Assured Library and API Testing using (CRUD operations) GET, POST, PUT, PATCH, and DELETE methods.

Military Aircraft Pilot Turkish Air Forces

09.2014 - 02.2019

Job overview

  • Showing great patience, ambition, leadership, high qualified team member, management of the team, and of course a skilled flyer
  • Building close relationships between two different careers and gaining almost 5 years of manual testing experience in a different industry but with the same approach mentality
  • Exterior Control and Interior Control before the flight is like a smoke test to check the critical modules of the app are working or are reliable to start a day
  • Checking all functionalities (such as checking all engine indicators whether they are working properly or not) of an aircraft right after each critical manoeuvre at the flight is like running a major regression test in the Testing Framework right after adding new functionality or fixing a critical bug
  • Using testing abilities to handle any emergency that happened during flight and working under high pressure.

Education

Turkish Military Defence University
Istanbul-Turkiye

Bachelor's Degree from Electric Engineer
09/2010 - 09/2014

Skills

  • Programming Language: Java, Typescript, C#
  • Framework: Cucumber BDD, Data-Driven Framework, TestNG/JUnit with Page Object Model, Net SpecFlow
  • Testing Tools: Cypress, Selenium, Cucumber, TestNG, JUnit, REST Assured, Postman
  • Functional Testing: GUI Testing, Database Testing, API Testing, Smoke Testing, Regression Testing, Acceptance Test, e2e Test

Certification

AWS Certified Cloud Practitioner

ISTQB Foundation Level (CTFL)

ISTQB Foundation Level Agile Tester (CTFL-AT)

Timeline

Software Test Automation Engineer

Assa Abloy Traka
10.2022 - Current

Software Test Automation Engineer

Customertactic
02.2022 - 10.2022

Military Aircraft Pilot Turkish Air Forces
09.2014 - 02.2019

Turkish Military Defence University

Bachelor's Degree from Electric Engineer
09/2010 - 09/2014
Sinan Yilmaz