Experience

Beqom

Senior Software Engineer in Test

October 2023 - Present

Working on a global compensation and performance management platform in market, finance and franchise domains. Designing and implementing test strategies across UI, API and integration layers for React-based web applications. Building and maintaining E2E, regression and smoke suites with Cypress, and automating API and contract tests using Rest Assured and .NET xUnit. Owning test data management and staging environments, integrating automated test packs into CI/CD pipelines, and reporting results. Azure DevOps and TestNG/JUnit dashboards. Collaborating closely with multicultural, cross-functional teams (developers, product owners, business analysts) to improve quality, reduce defects in production and streamline release cycles.

CucumberCypressTestNGJUnitXUnitv3XUnitv2

Getir

Software Quality Assurance Test Engineer II

Dec 2022 - October 2023

Market, Finance, Franchise Domain. Coded and analyzed the UI, and API tests with Selenium and Rest Assured. Coded and analyzed the UI, and API tests with Playwright and Jest. Using test rail to create and run test cases Create and maintain functionality, e2e, regression, and smoke test sets. Working on automating test cases and reporting results. Working with multi-cultural and cross-functional teams. Test Data Management.

SeleniumPlaywrightJestRest AssuredTestNGJUnitJavaJavaScript

Turkcell

Test Automation Engineer

November 2021 - November 2022

Coded and analyzed the UI tests of two city hospitals. Serenity, Selenium, and Jenkins are mainly in the project. Working on automating test cases and reporting results.

SeleniumSerenityJenkinsJavaTestNGCucumber

Freelance

Full Stack Developer

January 2020 - November 2021

Developed various web applications for clients using modern technologies. Worked on both frontend and backend, implementing RESTful APIs, responsive designs, and database management.

ReactNode.jsMongoDBPostgreSQLExpressTypeScript

Skills

Core Skills

Java (OOP, Collections, Streams)Spring / Spring BootRESTful API DesignMicroservice ArchitectureJavaScript / TypeScriptReact.jsSQL & NoSQL (PostgreSQL, MongoDB)Test Automation & API TestingAI-assisted Development (Cursor, Claude, Gemini, OpenAI Codex)

Area of Expertise – Frameworks & Libraries

Selenium / Selenium GridPlaywrightCypressRest AssuredJest / JUnit / TestNGCucumber (BDD)React JSSpring Framework

Tools & Methodologies

Git & Git-based workflowsJIRA & ConfluenceCI/CD (Jenkins, GitLab, GitHub Actions)Postman & SwaggerTestRailDockerCloud (AWS / GCP)Scrum & AgileSDLC & STLC