Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mert Yarsoy

Miami

Summary

Results-driven QA Automation Test Analyst with expertise in Selenium WebDriver and API testing, honed at Restaurant Brands International. Proven track record in developing robust automation frameworks and enhancing software quality through effective problem-solving and collaboration. Committed to continuous improvement and delivering high-quality solutions in fast-paced environments.

Overview

7
7
years of professional experience
1
1
Certification

Work History

QA Automation Test Analyst

Restaurant Brands International | Full-time
Miami
04.2024 - Current

Project Deliverables:

  • Automating POS, Kitchen Display System (KDS), and camera interfaces using Eggplant Functional.
  • Writing test automation scripts in SenseTalk for simulating real user interactions across system displays.
  • Establishing and managing SUT (System Under Test) connections for live POS/KDS testing across devices.
  • Executing test runs via Eggplant DAI (Digital Automation Intelligence) Server for orchestrated automation workflows.
  • Creating robust image-based test cases to validate UI rendering and visual behavior of restaurant systems.
  • Debugging and optimizing SenseTalk scripts to handle dynamic screen content and time-sensitive operations.
  • Monitoring and analyzing Eggplant test logs and screenshots to ensure accurate system validation.
  • Collaborating with DevOps to integrate Eggplant into overall automation reporting and CI/CD pipelines.
  • Designing and establishing a comprehensive automation framework from scratch for both UI and API layers.
  • Developing and executing automated test scripts for validation of functionality, performance, and security.
  • Designing and implementing Page Object Model (POM) with Selenium WebDriver.
  • Performing RESTful API testing using Postman and Java with RestAssured.
  • Extracting JSON responses and mapping them into Java objects for validation.
  • Executing various automated test types: Regression, Functional, Front-end, Back-end, and End-to-end.
  • Producing detailed test reports and metrics to track automation progress and efficiency.
  • Creating a test framework design document outlining architecture, components, and workflows.
  • Integrating test execution into CI/CD pipelines using Maven and Git.
  • Selecting and configuring appropriate tools, libraries, and annotations (e.g., TestNG, JUnit).

Skills: Git · Monday.com · JUnit · Test Methodologies · UI Testing · WebDriver · Maven · Smoke Testing · QA Automation · Regression Testing · Postman API · Software Testing Life Cycle (STLC) · Selenium WebDriver · API Testing · Cucumber · Manual Testing

QA Analyst

Restaurant Brands International | Contract
Miami
07.2023 - 04.2024

Project Title:

✦Responsible for the continuous maintenance and testing of order injections, encompassing first-party and third-party integrations, while ensuring validation of injections through our Point of Sale (POS) vendor and Kitchen Display System (KDS) platform.

Project Characterization:

✦RBI operates some of the most iconic and widely recognized fast-food brands globally, including Burger King, Tim Hortons, and Popeyes. The scale and reach of these brands provide significant opportunities for technology innovation and implementation on a global scale.

✦RBI is undergoing a digital transformation. RBI's tech initiatives are essential for adapting to changing consumer preferences and expectations. Digital ordering, mobile apps, and online delivery have become increasingly crucial components of the customer experience.

✦RBI handles vast amounts of data from its operations, including customer data, sales data, and supply chain information. Leveraging technology for data analytics and business intelligence is crucial for making informed decisions, optimizing operations, and understanding customer behavior.

Project Deliverables:

  • Conducting regression testing to ensure software updates do not introduce new issues.
  • Participating in user acceptance testing (UAT) to validate that system changes meet business requirements.
  • Collaborating with the POS vendor for system enhancements, customization, and integration with other systems.
  • Regularly updating and maintaining POS software to ensure it remains secure and up-to-date.
  • Working alongside the development team to pinpoint and resolve defects.
  • Developing and maintaining troubleshooting guides and documentation for common POS-related problems.
  • Drafting multiple User Stories, establishing Acceptance Criteria, and formulating Test Cases.
  • Executing smoke and functional tests manually as part of the early validation process.
  • Running exploratory and UI validation tests across different systems and environments.
  • Monitoring software behavior to ensure alignment with business requirements.

Skills: Git · Monday.com · JUnit · Test Methodologies · UI Testing · WebDriver · Maven · Smoke Testing · QA Automation · Regression Testing · Postman API · Software Testing Life Cycle (STLC) · Selenium WebDriver · API Testing · Cucumber · Manual Testing

Software Development Engineer in Test

Ticketmaster (Remote) | Contract
Austin
10.2020 - 05.2023

Project Title:

✦ Automated Quality Assurance Testing for TicketMaster's Web-Based Ticketing Platform

Project Characterization:

✦The TicketMaster web application is a crucial component of its ticket selling system, responsible for securely processing large volumes of ticket transactions annually. The project involves testing the automation framework for this web application with the goal of ensuring high-quality standards and customer satisfaction.

Project Objectives:

✦Develop a test automation framework that simulates realistic user behavior and ticket buying patterns.

✦Develop and execute automated test scripts to validate the functionality, performance, and security of the web application.

✦Test the system's ability to handle various types of events and ticket types, such as concerts, sports events, and theater shows.

✦Work with the development team to identify and fix defects, and to enhance the system's quality and reliability.

Project Deliverables:

✦Developed and managed automated tests within an automation framework using Java Programming language.

✦Implemented Regression, Functional, Smoke, Front-end, Back-end, and End-to-end Tests.

✦Creating several User Stories, Acceptance Criteria, and Test Cases for the project.

✦Test automation framework design document outlining the architecture, components, and workflows.

✦Automated test scripts and tools developed using industry-standard best practices.

✦Test reports and metrics to track the progress and effectiveness of the automation efforts.

✦Documentation and training materials for the framework, scripts, and tools developed during the project.

✦Developed and implemented Objects using Page Object Model Design Pattern and Selenium WebDriver.

✦Conduct API testing by retrieving JSON data from the Postman platform and converting it into Java objects using the RestAssured library. The test suite will include assertions to validate the API response.

✦Tested Restful APIs using Postman, and Java with RestAssured library.

✦Worked with Maven as a build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect tracking tool.

✦Design the test automation framework using BDD with Cucumber and Gherkin, Selenium and JUnit.

✦Choose the appropriate testing tools and frameworks based on the project requirements.

✦Repeat the testing process as needed to ensure that the TicketMaster web application meets the high-quality standards expected by its customers.

✦Execute the automated test scripts and record the results.

Skills: Git · Jira · JUnit · Test Methodologies · UI Testing · WebDriver · Maven · Smoke Testing · QA Automation · Regression Testing · Postman API · Software Testing Life Cycle (STLC) · Selenium WebDriver · API Testing · Cucumber

Quality Assurance Analyst

Bright Health | (Hybrid)
Weston
07.2018 - 09.2020

Project Title:

Automated Quality Assurance for Bright Health's Member Portal

Project Deliverables:

✦Implemented a variety of tests including Regression, Functional, Smoke, Front-end, Back-end, and End-to-end for Bright Health's Member Portal.

✦Managed and developed automated tests utilizing Java Programming language within a comprehensive automation framework.

✦Crafted User Stories, Acceptance Criteria, and Test Cases for the Member Portal project.

✦Selected the most suitable testing tools and frameworks based on project requirements.

✦Designed a robust test automation framework utilizing TestNG and employed the Page Object Model Design Pattern and Selenium WebDriver for test case design.

✦Proficient in Test-Driven Development (TDD) methodology and skilled in using TestNG framework to write automated tests.

✦Experienced in verifying software functionality and behavior through the use of TestNG annotations, assertions, and test suites.

✦Executed Restful API testing using Postman and Java with the RestAssured library.

✦Ran automated test scripts, recorded results, and generated reports using TestNG and Java with screenshot attachments for failed scenarios.

✦Utilized Maven as the build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect tracking.

✦Ensured the quality standards expected by Bright Health's customers were met by repeating the testing process as necessary.

✦Prepared documentation and training materials for the framework, scripts, and tools developed during the Member Portal project.

✦Detected GUI elements using different locators like ID, Name, Class Name,

TagName, Link Text, Partial Link Text, X-Path, and CSS.

✦Collaborated with the Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) to identify and fix bugs and improve software quality.Project Title: Automated Quality Assurance for Bright Health's Member Portal

✦Implemented a variety of tests including Regression, Functional, Smoke, Front-end, Back-end, and End-to-end for Bright Health's Member Portal.

✦Managed and developed automated tests utilizing Java Programming language within a comprehensive automation framework.

✦Crafted User Stories, Acceptance Criteria, and Test Cases for the Member Portal project.

✦Selected the most suitable testing tools and frameworks based on project requirements.

✦Designed a robust test automation framework utilizing TestNG and employed the Page Object Model Design Pattern and Selenium WebDriver for test case design.

✦Executed Restful API testing using Postman and Java with the RestAssured library.

✦Ran automated test scripts, recorded results, and generated reports using TestNG and Java with screenshot attachments for failed scenarios.

✦Utilized Maven as the build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect tracking.

✦Ensured the quality standards expected by Bright Health's customers were met by repeating the testing process as necessary.

✦Prepared documentation and training materials for the framework, scripts, and tools developed during the Member Portal project.

✦Detected GUI elements using different locators like ID, Name, Class Name, TagName, Link Text, Partial Link Text, X-Path, and CSS.

✦Collaborated with the Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) to identify and fix bugs and improve software quality.

Skills: Git · Jira · UI Testing · Selenium · TestNG · Postman API · Software Testing Life Cycle (STLC) · API Testing · Test Automation · Software Development Life Cycle (SDLC)

Education

Certification - Computer Software Engineering

Harvard Business School Online
Boston, MA

Diploma - Mechanical Engineering

Istanbul Bilgi University
Istanbul,Turkey

Skills

  • Test automation
  • API testing
  • Selenium WebDriver
  • Continuous integration
  • Regression testing
  • User acceptance testing
  • Page Object Model
  • Git version control
  • TestNG framework
  • Automation frameworks
  • Problem solving
  • Test reporting
  • Exploratory testing
  • Test automation frameworks
  • Agile methodology
  • Manual testing
  • Smoke testing
  • Test execution
  • Project management
  • SQL
  • Software quality assurance
  • QA methodologies mastery
  • Software development
  • Continuous improvement
  • Test case development

Certification

  • CS50's Introduction to Programming with Python Certificate from Harvard University
  • CS50's Introduction to Computer Science Certificate from Harvard University
  • BYJU'S OOP's in Java
  • BYJU'S Front End Development - HTML
  • LinkedIn Java Essential Training: Objects and APIs
  • CodeIn Academy Java Programming: Beginner to Advanced Level
  • LinkedIn Learning Selenium

Timeline

QA Automation Test Analyst

Restaurant Brands International | Full-time
04.2024 - Current

QA Analyst

Restaurant Brands International | Contract
07.2023 - 04.2024

Software Development Engineer in Test

Ticketmaster (Remote) | Contract
10.2020 - 05.2023

Quality Assurance Analyst

Bright Health | (Hybrid)
07.2018 - 09.2020

Certification - Computer Software Engineering

Harvard Business School Online

Diploma - Mechanical Engineering

Istanbul Bilgi University
Mert Yarsoy