Mesut Erol
Senior Software Quality Assurance Engineer
New York, NY 631-***-**** *****.****.**@*****.***
SUMMARY:
With 15 years of experience in the IT field and 6 years in software testing, I bring extensive expertise in both manual and automated testing of web-based and mobile applications. My experience spans various domains including healthcare, insurance, and government projects. Throughout my career, I have successfully worked within both Waterfall and Agile methodologies. I have designed and executed over 500 detailed test cases using Java, Cucumber for the Vehicle History Report system in my last company is CarFax.
I am proficient in using test management tools such as JIRA and GitHub Issue Tracking, as well as build tools like Maven and Gradle. My experience also includes working with version control systems such as Git, GitHub, and Bitbucket. I am skilled in testing tools like Selenium, Cucumber, and TestNG, and have developed and maintained data-driven and hybrid frameworks using the Page Object Model (POM).
I have conducted various types of testing including smoke testing, regression testing, User Acceptance Testing (UAT), and backend SQL/API testing. Additionally, I have utilized Postman for testing REST APIs and Jenkins as a CI/CD tool.
Beyond my technical skills, I am recognized as a team player and a quick learner who tackles challenges with persistence and dedication. I am committed to continuous improvement, regularly researching new technologies to enhance my skill set. My positive attitude and willingness to assist colleagues, combined with my ability to multitask and maintain discipline, make me a valuable asset to any team.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, Apache POI, Maven, Cucumber, TestNG
Programming Languages: Java, C#.Net, ASP.Net, C++, PHP, Laravel, Vue, Angular, JavaScript, jQuery, VB.Net, Python, Kotlin, HTML, CSS, SASS
Test Framework: JUnit, TestNG, TDD, BDD, DDD, Cucumber, Maven Package, DevOps
API Testing: Postman, Rest-Assured, Burp Suite, Benchmark Tool, JMeter
Build Management Tools: Maven, Gradle, NPM, Composer, NuGet
Design Patterns: Page Object Model (POM), Page Factory, MVC, Java Script Boot
Methodologies: Agile-Scrum, Waterfall
Project Management/Bug Tracking Tools: JIRA, GitHub Issue Tracking, TestRail
Continuous Integration Tools: Jenkins, VS Extension
Code Version Control: Git & GitHub, Bitbucket
Database: MySQL, JDBC, JSON, MSSQL, MongoDB, PostgreSQL, NoSQL, XML
Operating Systems: Windows, Linux, MacOS, Google OS
Security Tools: Burp Suite, Acunetix, OWASP, Nessus, KALI, Metasploit, Netsparker
Documentation Tools: Excel, Word, Access, PowerPoint, SharePoint, Outlook, OneNote
PROFESSIONAL EXPERIENCE:
CARFAX, [Feb 2021-Present]
Senior Software Development Engineer in Test
Designed and executed over 500 detailed test cases using Java, JUnit, Cucumber, and Gherkin for the Vehicle History Report system.
Conducted API testing for 30+ endpoints, ensuring seamless data interactions and system communication.
Improved system usability through thorough evaluation of UI, navigation, and overall user experience enhancements.
Ensured data integrity within the Vehicle History Report system by executing 200+ database tests using MySQL and JDBC.
Automated build processes and generated comprehensive test reports by integrating testing efforts with Jenkins.
Applied Agile-Scrum methodology in 50+ sprints, contributing to efficient project management and timely delivery.
Managed version control for 1000+ test scripts and frameworks using Git and GitHub, ensuring seamless collaboration and tracking of changes.
Documented and presented test results, defects, and improvement recommendations to stakeholders, ensuring transparency and actionable insights.
ALLSTATE INSURANCE, [Jun 2018 – Feb 2021]
QA Automation Engineer
Orchestrated collaboration with cross-functional teams to track 100+ requirements and user stories using JIRA.
Engineered and maintained a suite of 200+ automated test scripts, ensuring robust test coverage and efficiency.
Designed and documented test cases using Gherkin syntax for BDD scenarios, enhancing clarity and traceability.
Executed 500+ manual and automated tests using Selenium and Java, validating app functionality and achieving 95% test pass rate.
Spearheaded implementation of behavior-driven development (BDD) with Cucumber, resulting in 80% reduction in test script creation time.
Managed continuous integration pipelines with Jenkins, reducing test execution time and improving release cycles.
Conducted 300+ comprehensive API tests using Postman and the REST Assured library, ensuring a strong data integrity and security compliance.
WEBTORN SOFTWARE, [Mar 2016 – May 2018]
Senior Software Developer
Led development projects for government systems like Ministry of Trade Customs Complaint and AFAD Earthquake Humanitarian Aid Campaign, employing PHP, Laravel, Java (Spring Boot), MSSQL, and various frontend technologies.
Engineered PARAM, a secure payment gateway using C#.Net, Azure, MSSQL, Angular, and SharePoint, ensuring reliable transaction processing.
FEBRICS SOFTWARE, [Jan 2015 – Feb 2016]
Senior Asp.Net Developer
Spearheaded the development of the 4Dimension CRM Management Fullstack App using ASP.Net, Angular, NodeJS, MSSQL, and Rest API, integrating XML and JSON for robust data handling and seamless user experience.
Engineered the BilShop Fullstack Shopping Website leveraging ASP.Net, Angular, and REST API technologies, enhancing e-commerce functionalities and user interactivity.
SERPER IT ACADEMY, [Oct 2011 – Dec 2014]
Senior Web Developer
Created the Psikometrist Fullstack App for Psychological Analysis Test Management, utilizing PHP for backend operations and Excel VBA for data processing and analytics.
Developed GecitYok! Antivirus and Malware Auto Cleaner Project using C#.NET, focusing on automated malware detection and cleaning functionalities.
EDUCATION:
●Mugla Sitki Kocman University Mugla. Turkey
Bachelor's degree in Computer Technical Teacher · 2010
●Balikesir Technical High School Balikesir, Turkey
Computer Software · 2002
LANGUAGES:
●English
●Turkish
Certification:
●Manual Testing Crash Course for Software Testers (Udemy)
●Selenium Java : Beginner to Advanced [Live Project] (Udemy)
●Everything for Software Tester (Udemy)
●Yazılım Test Uzmanlığı Eğitimi: Sıfırdan İleri Seviye (Udemy)
●Agile Yazılım Geliştirme, Proje ve İnsan Yönetimi Yaklaşımı (Udemy)
●Selenium 4 WebDriver with Java [Basics to Architect Level] (Udemy)
●Agile Scrum Using Jira (Udemy)
●.NET Core MVC - The Complete Guide 2024 [.NET8] (Udemy)
●Laravel ile Sıfırdan Eticaret Projesi Eğitimi (Udemy)
●Sıfırdan İleri Seviye Laravel Eğitimi (Udemy)
●Temel Java Eğitim Seti (Udemy)
●Kapsamlı Android Programlama Eğitimi (Udemy)
●Hacking Academy - How to Monitor Hacking (EH Academy)
●.NET Core 3.0 & C# 7 Backend Frontend Development Course 1-2-3 (Udemy)
●.NET MVC Complete Web Application Development From Scratch [>83hours] (Udemy)
●ASP.NET CORE, ENTITY FRAMEWORK CORE, ANGULAR 4 (Udemy)
●Android Material Design Training Kit (Udemy)
●Android Material Design Course (Udemy)
●Angular 4 from Start to Finish (Udemy)
●Asp.NET Core 5 Full Course (Microsoft)
●Asp.Net WebForm Training: Entity Framework Data Model (Microsoft)
●Build CRUD Application - PHP & MySQL (Udemy)
●Business-Project-Order Tracking Script Making PHP+PDO+Bootstrap (Udemy)
●C#.NET Bootcamp: From Zero to Industry Highs [>83hours] (Udemy)
●CCNA Network System (Udemy)
●CCNA Routing - Switching, Wireless and Security (EH Academy)
●Certified Ethical Hacker Bootcamp - CEHv9 (EC-Council)
●Certified Laravel Developer (LaraDevTips)
●Cisco Packet Tracer v6 Training (Serper IT)
●Cisco Router Configuration and CLI Training (Serper IT)
●Complete Applied Web Development Tutorial .NET Core-MVC-Razor [>110hours] (Udemy)
●Computer Forensics Investigation Training Course (EH Academy)
●Cyber Security (IT HILL)
●E-Commerce Project Training from Scratch with Laravel (Udemy)
●E-Commerce Project Training with Laravel [159 videos] (Udemy)
●End to End Microsoft SQL Server Training (Udemy)
●Ethical Hacking Course Bootcamp (Hackers Academy)
●Fully Learn HTML & HTML5 (Udemy)
●Fundamentals of Computer Hacking (Udemy)
●Hacking Android Devices Using Kali Linux (EH Academy)
●IP Addressing and Subnetting (Udemy)
●Introduction to Javascript Programming with Angular 2 (Udemy)
●Java SE 7 Programming (Udemy)
●Laravel 6 PHP Framework for Just Beginners (Udemy)
●Laravel E-Commerce Restful API (Udemy)
●Laravel 6 Hands-on Zero to Advanced (Udemy)
●Learn Bootstrap 4 by Example (Udemy)
●Learn Burp Suite for Web Application Security Assessment (EH Academy)
●Learn Burp Suite, the Nr. 1 Web Hacking Tool (Udemy)
●Linux Alternatives to Windows Applications (Udemy)
●Network System Expert Certificate (Serper IT)
●PC and Network Security Analysis and Defense (Penetration) (Serper IT)
●PHP E-Mail Marketing System Programming (Udemy)
●PHP MVC Programming (Udemy)
●Start Kali Linux, Ethical Hacking and Penetration Testing (EH Academy)
●The Complete Cyber Security - Hacking Course (EH Academy)
●Using Android Project Development with Php-Mysql-Retrofit (Udemy)
●White Hat Hacker Training Kit (Udemy)
●Zero to Advanced Laravel Training -Extented- (Udemy)