Avatar of Ali Kaan KAPLAN.
Ali Kaan KAPLAN
Senior Software Test Automation Engineer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Ali Kaan KAPLAN

Senior Software Test Automation Engineer
Java technologies starting with university education my curiosity introduced me to the OOP design structure and then Design Patterns. In the Software Testing Automation industry, the first step of my career, I had the chance to learn how to test the software development process. While learning the test automation process with the software we developed with Selenium, Non-Selenium based (Cypress) , Appium and Api Testing Libraries / Frameworks / Platforms (Rest Assured, Karate Framework, Postman, Soap-UI etc.) , I also learned the principles and requirements of software testing in companies, different cultural environments and customer communication in companies should ideally be in the consultancy process. My short-term goal is to be able to incorporate existing software development and software testing technologies and culture, and at the same time be part of a well-established CI/CD process.
BluTv
Kadir Has University
İstanbul, Turkey

Professional Background

  • Current status
    Not open to opportunities
  • Profession
    QA / Test Engineer
  • Fields
    Software
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    I've had experience in managing 10-15 people
  • Skills
    Java Technologies
    Api Testing
    JIRA
    Testrail
    Docker
    Appium
    Selenium
    Postman
    SoapUI
    JUnit
    JavaScript
    Cypress
    Locust
  • Languages
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior Software Test Automation Engineer
  • Desired work locations
  • Freelance
    Full-time freelancer

Work Experience

Senior Software Test Automation Engineer

Dec 2021 - Present
* I developed load test projects with Locust framework and python language * Developing Java-Selenium based UI automation infrastructure and automating distributed * I documented the scenarios using Testrail.

Software Test Automation Engineer

Oct 2020 - Dec 2021
1 yr 3 mos
*I developed the Maven automation project to work with appium for mobile devices. I developed it according to clean code and oop principles. * I developed different api automation projects with Karate framework and Rest Assured library. * I Contributed to the automation and documentation of UI and API test cases with Cucumber and Gauge BDD tools. * I Developed a new automation project using Ruby, capybara and Rspec. * Development and maintenance of test scenarios for microservices * E2e and component based testing with Cypress * Developing Java-Selenium based UI automation infrastructure and automating distributed tests as cross browser parallel on Selenium Grid * Development api test collections with Postman and automating them with Newman * Reporting of test results. * Adaptation to the Agile culture of the customer. Tech Stack: Java, Ruby, Capybara, Rspec, Gauge, Cucumber, Jenkins, Gitlab, Selenium, Appium, JMeter, k6, Cypress, Postman, Soap-UI,Jira, Allure

Software Test Automation Engineer

Jul 2018 - Oct 2020
2 yrs 4 mos
* Preparation of test scenarios * Development and maintenance of test scenarios with Java (page object model and abstract factory pattern) using Appium (for IOS and Android devices) and Selenium libraries * Automating test scenarios with Cucumber and Gauge Framework * Api testing with Postman, Java (Rest Assured Library) and Karate Framework * Trigger test plans for Jenkins with Testinium plugin * Running tests on Testinium * Reporting of test results * Adaptation to the customer's Agile culture.

Operations Specialist

Jun 2016 - Jun 2018
2 yrs 1 mo
I worked as a System Operations Specialist in a technology company that conducts tests on mobile and web platforms. Cloud Operations: -I mostly worked on Amazon Aws since their servers are on Aws. -Setting up a server in EC2 in the Aws environment, managing networking and monitoring. -Assigning and detac elastic ip addresses. -Create image and snapshot, disk enlargement, addition and removal operations. -Identifying storage spaces with S3. -User authorization with IAM. -I took an active role in issues such as setting DNS services with Route53. System Operations: -Managing remote macOS servers with MacStadium. -Microsoft exchange and Microsoft Server administration. -Using monitoring services such as newrelic, nagstamon. -Mysql, mariaDB, mongoDB, Mysql databese management. -Android and iOS device management with adb and idevice. -Multiple operating systems based on Linux, MacOS and Windows.

Education

English Preparation , English
2018 - 2019
Associate’s Degree
Computer Programming
2014 - 2016