

Senior QA Automation Engineer with 12+ years of experience in software testing, automation, and quality assurance across web and mobile applications. Adept in manual and automated testing, specializing in regression, smoke, stress, and backend testing.
Proficient in designing and maintaining test automation frameworks, ensuring efficiency and reliability in Agile and Waterfall environments. Skilled in API testing, database validation, and CI/CD integration, driving seamless software deployment.
🔹 Programming Languages: Java, Python, TypeScript
🔹 Test Automation: Selenium, Appium (iOS & Android), Playwright, Cucumber, Gherkin, TestNG
🔹 API & Backend Testing: Postman, Rest Assured, JDBC, SQL
🔹 DevOps & CI/CD: Jenkins, Azure DevOps, Docker, Bitbucket, GitHub
🔹 Cloud & Virtualization: Azure, BrowserStack, SauceLabs
🔹 Agile & Test Management: Jira, Xray, TestRail
Passionate about continuous learning and innovation, currently expanding expertise in Docker and containerization to enhance test automation scalability. Committed to delivering high-quality, robust, and scalable test solutions that ensure software excellence.
• Developed and maintained automated test scripts using Java, Selenium (including Atlas Framework), and Appium (iOS & Android), increasing test coverage by X%.
• Designed and executed API test cases using Postman and automated API validations with Java Rest Assured, reducing API defects by X% before production.
• Implemented BDD automation framework using Cucumber & Gherkin, improving test readability and collaboration between QA & development teams.
• Performed database validation using JDBC, ensuring data integrity and consistency across applications.
• Executed and analyzed automated test cases on BrowserStack, ensuring compatibility across multiple browsers and devices.
• Integrated automated tests into Jenkins CI/CD pipelines, enabling continuous testing and reducing deployment risks.
• Collaborated in Agile teams, participating in sprint planning, daily stand-ups, and retrospectives to align testing with development goals.
• Integrated test automation with the Spring framework, improving efficiency in regression testing.
• Managed and documented test cases using Xray, optimizing test case traceability and execution.
• Utilized GitHub and Bitbucket for version control and streamlined CI/CD processes using Jenkins.
• Mentored junior QA engineers, conducting code reviews and knowledge-sharing sessions to strengthen the automation team.
• Conducted technical interviews for QA roles, evaluating candidates on test automation proficiency, API testing skills, and Agile methodology.
• Built a Test Automation team, establishing best practices and automation standards.
• Mentored and guided the Turkish QA Team, improving test automation capabilities.
• Developed and maintained automated test cases using Python, Selenium, and Appium
• Worked in an Agile environment, participating in sprint planning, stand-ups, and retrospectives to align QA processes with development.
• Designed and implemented a BDD UI testing framework from scratch in Python using Cucumber and Gherkin, enhancing test readability and collaboration.
• Executed automated tests on SauceLabs, ensuring cross-browser and mobile compatibility.
• Utilized Azure for version control and CI/CD integration, streamlining automation workflows.
Test planning