Ezgi Sahin

Senior QA Engineer // Maximizing Software Quality and Efficiency through Innovative QA Testing and Problem-Solving

İzmir, Türkiye

About

Results-driven QA tester with a track record of successfully executing over 1,000 test cases in a variety of web-based applications in the e-commerce and banking sectors. Proficient in Selenium, Java, TestNG, Git, Postman, and REST-Assured, with a proven ability to identify and report defects, resulting in a 90% reduction in the number of production defects. Skilled in working within Agile environments and participating in Scrum meetings, leading to a 20% increase in team productivity. Strong understanding of the software development and testing life cycles, and dedicated to delivering high-quality software products to end users. Great understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Life Cycle within the Agile delivery model.

Experience

  • Software QA Engineer at Fliff Inc
    Sep 2025 - Present · 10 mos

    • Contributed significantly to large-scale software projects by collaborating closely with developers and manual QA engineers to ensure seamless teamwork and successful project delivery. • Conducted smoke and regression testing, analyzed test outcomes, and helped maintain high application quality with a strong understanding of SDLC and STLC processes. • Identified, analyzed, and investigated issues, proposed potential solutions, and managed defect tracking and documentation efficiently using JIRA, demonstrating strong analytical and debugging skills. • Performed a wide range of testing activities, including Manual, Smoke, Regression, Positive and Negative, Functional, and Database Testing within an Agile–Scrum environment. • Actively worked as a cross-functional team member, providing support and collaboration to other teams whenever needed. • Utilized Linux command-line tools to run iOS tests on Xcode simulators and executed Android testing on real devices by generating APKs through CI/CD pipelines.

  • Senior Quality Assurance Engineer at Getir
    Apr 2023 - Mar 2024 · 1 yr

    • Played a substantial role in major software projects by working closely with developers and other manual testers to ensure effective collaboration and project success. • Responsible for smoke and regression tests and analyzing the test results to maintaining a defect free application and excellent knowledge about SDLC and STLC phases • Investigating and analyzing potential solutions to problems and using JIRA for bug tracking and documentation management with great debugging and problem-solving skills. • Executed a comprehensive array of testing approaches including Manual, Automation, Smoke, Regression, Positive and Negative Tests, as well as Functional and Database Testing within an Agile-Scrum framework. • Utilized MongoDB to establish connections with databases such as SQL Server, proficiently perform Database Testing tasks • Dedicatedly acquiring proficiency in a new programming language(Typescript) while actively contributing to the company's transition and adoption of this language. • Playing as a cross-functional team member role, readily extending assistance to other teams whenever their support is required.

  • QA Automation Engineer at J.P. Morgan Private Bank
    Jun 2020 - Aug 2023 · 3 yrs 3 mos

    • Collaborate with the Product, Design, and Engineering teams to acquire and evaluate needs. • Taking part in several Scrum Meetings, Sprint Planning, Grooming, and Retrospective meetings to collaborate with my team members and be involved in the project's active Sprints while coordinating our testing efforts. • Continuously plans, develops and implements POM-based automated testing frameworks based on Java, and Selenium WebDriver. • Using Selenium TestNG to run automated smoke and regression test scenarios. • Using GIT daily basis for the version control system to stay up to date and Github for the repository hosting • Working on Maven in order to building managing dependencies which includes various dependencies for unique requirements. • Excellent practical knowledge of a bug-tracking application like Jira. • Use JDBC to establish connections to databases like SQL and carry out database testing.

  • Automation Tester at Browns Shoes Inc.
    May 2017 - Jun 2020 · 3 yrs 2 mos

    • Analyzed and reviewed business analyst-provided use cases and user stories to ensure thorough testing of software releases. • Utilized JIRA to efficiently identify, report, and track defects, leading to a 15% improvement in issue resolution time. • Skilled in using Cucumber BDD to automate regression and smoke test scenarios to improve test efficiency and coverage. • Maintained and executed regression, system, functional, and smoke tests on a regular basis to ensure the quality and stability of software releases. • Proficient in using JDBC and SQL queries to validate and test database functionality. • Experienced in using version control solutions such as Git and GitHub for code management and collaboration • Demonstrated strong problem-solving and communication skills in working with development and QA teams to resolve defects and improve software quality