Hi, I’m Sadi Önal. Software Engineering Lead | QA Automation Expert

Background

Software Engineering Lead with 14+ years of experience in quality assurance, specializing in test automation strategy, team leadership, and innovative solutions. Proven track record in implementing effective QA processes, integrating AI tools to enhance workflows, and ensuring high-quality product delivery. Skilled in mentoring teams and driving quality initiatives across mobile, web, and API testing environments.

Experience

Software Engineering Lead – Test Automation, Dataroid

February 2025 – Present

  • Lead test automation team for API and UI projects, creating and implementing automation strategies
  • Integrate AI tools to optimize test processes and improve overall efficiency
  • Drive continuous improvement of product testing methodologies across the organization
  • Manage team planning, development, and performance tracking

Quality Assurance Chapter Lead, Dataroid

July 2022 – January 2025

  • Led a team of 6 QA engineers, overseeing recruitment, performance evaluations, and goal tracking
  • Defined and implemented comprehensive test automation strategies for Web Panel and API layers using Selenium, Cucumber, and Java
  • Integrated AI tools into QA processes to address common challenges and automate repetitive tasks
  • Enhanced test processes by integrating logging and monitoring systems (Grafana, Kibana, Airflow)
  • Conducted data analysis and validation with big data tools, ensuring reliable test environments
  • Managed test environments, including configuration, setup, and light DevOps responsibilities

Senior Engineering Lead QA, Dataroid

October 2021 – July 2022

  • Supervised automation and manual testing processes, contributing to continuous integration workflows
  • Provided expert-level QA support for high-profile projects, including performance tracking and analytics tools

Senior Engineering Lead / Engineering Lead QA, Commencis

July 2019 – October 2021

  • Directed QA processes for mobile and web applications in banking and airline sectors
  • Guided teams in functional and regression testing, ensuring product quality throughout development cycles

Senior QA Engineer, Commencis

March 2018 – July 2019

  • Delivered testing solutions for high-visibility projects, including Turkish Airlines iOS and Android apps
  • Contributed to quality assurance for Mobilet, a ticketing platform developed from scratch

Software System & Test Engineer, STM A.Ş.

May 2011 – July 2014

Developed SQL-based reporting solutions to streamline test results and defect analysis

Contributed to the NATO Air Command Control Information Systems (AirC2IS) project

Executed manual and automated testing procedures for mission-critical systems

KEY PROJECTS

Analytics Platform

  • Designed and implemented automated tests for a comprehensive analytics and customer engagement platform
  • Innovated QA processes by integrating AI tools for daily inquiries and problem-solving

Mobile Banking Platform (MVP)

  • Served as Subject Matter Expert (SME) during a 6-month assignment in San Francisco
  • Collaborated with an international team for a mobile banking solution tailored to US banks

Airline Mobile Applications

  • Conducted QA for iOS and Android mobile apps, ensuring high-quality user experiences
  • Implemented test automation frameworks to improve efficiency and coverage

Ticketing Platform

Delivered high-quality web and mobile applications through comprehensive testing strategies

Played a key role in the end-to-end development of a ticketing platform

TECHNICAL SKILLS

Testing Tools: Selenium, Cucumber, TestNG, Gherkin, JMeter, Charles Proxy, Postman, TestRail, Zephyr

Programming Languages: Java, SQL, Python

Frameworks and Tools: Kubernetes, Docker Swarm, Jenkins

Cloud Platforms & Storage: AWS Cloud, Minio

Databases: PostgreSQL, Elasticsearch, HDFS

Big Data Tools: Kibana, Druid

Collaboration Tools: Jira, Confluence