Summary
Overview
Work History
Education
Skills
Personal Information
Work Preference
Timeline
Generic
Mehmet AKCALI

Mehmet AKCALI

Senior QA Automation Engineer/Lead
Istanbul

Summary

Senior QA Automation Engineer with 12+ years of experience in software testing, automation, and quality assurance across web and mobile applications. Adept in manual and automated testing, specializing in regression, smoke, stress, and backend testing.

Proficient in designing and maintaining test automation frameworks, ensuring efficiency and reliability in Agile and Waterfall environments. Skilled in API testing, database validation, and CI/CD integration, driving seamless software deployment.

🔹 Programming Languages: Java, Python, TypeScript

🔹 Test Automation: Selenium, Appium (iOS & Android), Playwright, Cucumber, Gherkin, TestNG

🔹 API & Backend Testing: Postman, Rest Assured, JDBC, SQL

🔹 DevOps & CI/CD: Jenkins, Azure DevOps, Docker, Bitbucket, GitHub

🔹 Cloud & Virtualization: Azure, BrowserStack, SauceLabs

🔹 Agile & Test Management: Jira, Xray, TestRail

Passionate about continuous learning and innovation, currently expanding expertise in Docker and containerization to enhance test automation scalability. Committed to delivering high-quality, robust, and scalable test solutions that ensure software excellence.

Overview

12
12
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

QA Automation Engineer

Altexsoft
05.2022 - Current

• Developed and maintained automated test scripts using Java, Selenium (including Atlas Framework), and Appium (iOS & Android), increasing test coverage by X%.

• Designed and executed API test cases using Postman and automated API validations with Java Rest Assured, reducing API defects by X% before production.

• Implemented BDD automation framework using Cucumber & Gherkin, improving test readability and collaboration between QA & development teams.

• Performed database validation using JDBC, ensuring data integrity and consistency across applications.

• Executed and analyzed automated test cases on BrowserStack, ensuring compatibility across multiple browsers and devices.

• Integrated automated tests into Jenkins CI/CD pipelines, enabling continuous testing and reducing deployment risks.

• Collaborated in Agile teams, participating in sprint planning, daily stand-ups, and retrospectives to align testing with development goals.

• Integrated test automation with the Spring framework, improving efficiency in regression testing.

• Managed and documented test cases using Xray, optimizing test case traceability and execution.

• Utilized GitHub and Bitbucket for version control and streamlined CI/CD processes using Jenkins.

• Mentored junior QA engineers, conducting code reviews and knowledge-sharing sessions to strengthen the automation team.

• Conducted technical interviews for QA roles, evaluating candidates on test automation proficiency, API testing skills, and Agile methodology.

QA Team Lead

IHerb, LLC
10.2021 - 05.2022

• Built a Test Automation team, establishing best practices and automation standards.

• Mentored and guided the Turkish QA Team, improving test automation capabilities.

• Developed and maintained automated test cases using Python, Selenium, and Appium

• Worked in an Agile environment, participating in sprint planning, stand-ups, and retrospectives to align QA processes with development.

• Designed and implemented a BDD UI testing framework from scratch in Python using Cucumber and Gherkin, enhancing test readability and collaboration.

• Executed automated tests on SauceLabs, ensuring cross-browser and mobile compatibility.

• Utilized Azure for version control and CI/CD integration, streamlining automation workflows.

Software Test Manager

NttData
05.2020 - 10.2021
  • Knowledge of testing Web applications Manually
  • Followed Agile Testing Methodology, participated in all Scrum Ceremonies, and tested each
  • Worked with Java language to create testing components with Selenium Framework and Appium
  • Built BDD UI testing framework from scratch in Java using Cucumber, Gherkin, and tools
  • Performed API manual testing in postman and used java HTTP libraries and Rest Assured Libraries for the automation testing
  • Good Knowledge of designing and implementing automation framework like TestNG frameworks using Selenium Webdriver with Page Objective Module(POM)
  • Build up Test team and Monitoring Team
  • Responsible of Test team, Support Team and Monitoring Team

QA Lead

Tradesoft
10.2019 - 03.2020
  • Strong knowledge and experience of SDLC, and QA in Agile methodologies
  • Analyzing test requirement and preparing test cases
  • Design and development of an automation framework using Selenium Webdriver, Appium by Java, TestNG, Rest APIs / Postman
  • Wrote Gherkin test scripts with Cucumber framework
  • Experience with Apache Maven
  • Experience implementing unit testing frameworks, such as JUnit
  • Experience of working with Git and continuous integration platforms Jenkins

QA Engineer/Manager

EMBonds Exchange Ltd
08.2017 - 08.2019
  • Executing test cases depending on specification documents if requirements match
  • Supporting six developers and reporting defects by Jira
  • Developing test plans, test metrics and preparing test cases, communicating with managers about time managing and reports
  • Design and development of an automation framework using Selenium Webdriver, Appium by Java, TestNG, Rest APIs / Postman
  • Developing selenium test automation cases by Java and TestNG
  • Developing 4.4 Fix Protocol test automation, execution and reporting

Software Testing Engineer

Huawei Technologies Co. Ltd
04.2016 - 08.2017
  • Company Overview: Turkcell GSM Operator Istanbul / Turkey, Saudi Arabia Telecom Riyadh - Saudi Arabia, Deutsche Telekom Darmstadt - Frankfurt / GERMANY
  • Execution IAT test cases, reporting defects to development team
  • Execution UAT test cases with costumers
  • Getting diagnostic data(event logs, action logs to diagnose any fault) of STB, Android and IOS devices by linux commands on XShell
  • Revise test cases which comes from HQ center
  • Creating test data suitable for each test cases
  • Regression and maintance test execution
  • User experience Test
  • Stress Testing on android and IOS devices
  • Stream flow testing of STB on production environment
  • SOAP UI functional testing
  • Turkcell GSM Operator Istanbul / Turkey, Saudi Arabia Telecom Riyadh - Saudi Arabia, Deutsche Telekom Darmstadt - Frankfurt / GERMANY

Automation Test Analyst

Saha Information Technologies
12.2014 - 04.2016
  • Testing websites, reporting defects for developers and preparing test cases for all test steps
  • Experienced in E2E functional, manual, regression and usability testing
  • Automated regression tests by selenium with JAVA
  • GUI Testing
  • Web service Test using SoapUI
  • Backend Testing at Oracle DB and MS SQL
  • Acceptance Testing

Software Test Analyst

Etiya Information Technologies Software Company
05.2013 - 04.2014
  • Working for TTNET CRM Web and mobile application product tests (Responsible for 5 project tests; OIM, Netyuz, Sales Partal, Vendor Portal and Telmosep)
  • Preparing test cases, reporting them to team managers and analyst
  • Reporting test results in test documentation, describing bugs and reporting to team lead
  • Mobile Application manual, functional and regression tests and web service tests by using Advanced rest client
  • Automated regression tests by selenium with JAVA for OIM project
  • Database Access via oracle and writing necessary sql queries
  • Backend Testing
  • Test execution for cross browser
  • GUI Testing
  • UAT with customers, reporting issues

Education

Statistics -

Middle East Technical University
09.2006 - 06.2012

Skills

Test planning

Personal Information

  • Date of Birth: 04/23/87
  • Nationality: Turkish

Work Preference

Work Type

Full TimePart TimeContract Work

Location Preference

Remote

Important To Me

Career advancementWork-life balanceFlexible work hoursWork from home optionPaid sick leavePersonal development programsCompany Culture

Timeline

QA Automation Engineer

Altexsoft
05.2022 - Current

QA Team Lead

IHerb, LLC
10.2021 - 05.2022

Software Test Manager

NttData
05.2020 - 10.2021

QA Lead

Tradesoft
10.2019 - 03.2020

QA Engineer/Manager

EMBonds Exchange Ltd
08.2017 - 08.2019

Software Testing Engineer

Huawei Technologies Co. Ltd
04.2016 - 08.2017

Automation Test Analyst

Saha Information Technologies
12.2014 - 04.2016

Software Test Analyst

Etiya Information Technologies Software Company
05.2013 - 04.2014

Statistics -

Middle East Technical University
09.2006 - 06.2012
Mehmet AKCALISenior QA Automation Engineer/Lead