FATIH BIRINCI
Software Development Engineer in Test (SDET)
[Authorized to work in the USA for any employer without sponsorship]
• A dynamic Software Development Engineer in Test (SDET)
• Experienced in Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Defect Life Cycle within Agile/Scrum methodologies.
• Advanced in Java, Object-Oriented Programming (OOP) concepts and implemented Cucumber BDD framework based on Page Object Model (POM) for Web-based Application Testing with both Manual and Automated testing skills.
• Automated Selenium WebDriver, Data-Driven and Behavior-Driven, Hybrid Test Automation Framework, built on Page Object Model and Cucumber by using Java, supporting parallel test execution to reduce time and achieve end-to-end coverage.
• Experience with Cucumber Framework (in Gherkin Format) with Maven, Java, Selenium WebDriver, JUnit, TestNG, and Jenkins.
• Effectively doing Database Testing by using SQL, DDL and DML commands and JDBC in order to fetch the data.
• Experience in API Web Services testing by using Rest Assured with Java and manipulate the data using Get, Post, Put and Delete methods.
• Prepared Test cases for positive and negative test scenarios.
• Implemented testing techniques for REST Assured API with REST Assured library, also very comfortable with using Postman for Manual API Testing.
• Managed distributed test execution using Selenium Grid to expand test coverage.
• Performed Functional, Smoke, Regression, Parallel Testing using Selenium WebDriver and TestNG.
• Experience in using Continuous Integration tool like Jenkins.
• Excellent work ethic, strong communication skills, positive attitude, great and easy-going team member.
• Passionate about automation.
PHONE
DSSD
EMAIL:
adcjps@r.postjobfree.com
DSSD
LOCATION:
Tampa, FL
PROFESSIONAL SUMMARY DSSD
• Dedicated team player, easily adaptable in a new environment.
• Managed the project build and the project dependencies using Maven. Testing Tools Selenium WebDriver, TestNG,
Junit, Selenium Grid, REST
Assured, JDBC, Appium,
Gherkin
Version control System: Git
Languages Java, JavaScript, TypeScript,
SQL, HTML, CSS, JSON, XML
Framework: TDD, Cucumber BDD,
Protractor
Databases Oracle, MySQL, PostgreSQL Project management tool / Bug track tool
Jira -Xray
Platforms Windows, IOS Project Methodology Agile-Scrum IDEs IntelliJ, Eclipse, SQL developer,
Postman, Visual studio
Browser Chrome, Safari, Firefox,
Internet Explorer (IE)
Build management tool Maven CI/CD Tool Jenkins
FleetApps, Tysons, VA July 2019 – Present
SDET / Test Automation Engineer
Responsibilities:
• Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts in accordance with Business Requirement. Automated the Sprint Stories based on the Acceptance Criteria.
• Practiced all Sprint related Scrum Ceremonies such as Sprint Planning Meeting, Daily Stand Up Meeting, Sprint Review Meeting, Sprint Retrospective, Grooming and Sprint Demo. Hands-on experience on Visual Studio to develop and debug the test scripts.
• Automating FleetApps Web-based application and performed Cucumber BDD in Gherkin language format using Selenium WebDriver as an automation testing tool.
• Implemented Selenium WebDriver with Java automated framework for building the Smoke and Regression Test Suites.
• Used Apache POI to develop automation Java code in order to read-and-write Excel files. TECHNICAL SKILLS
PROFESSIONAL EXPERIENCE
• Performed functional testing of front-end using Selenium (IDE and Web Driver) and also Database/Backend testing using SQL queries for data validation using JDBC.
• Utilized Java Database Connectivity (JDBC) to connect to database source and used SQL for verification of data and validation from the Oracle Database.
• Set up and configured Smoke and Regression Tests as Jenkins jobs, hosted on AWS EC2.
• Reported failures in exceptions of tests with screenshots and documented defects with an efficient amount of detail in Jira.
• Used Extent-Reports / HTML reports / Cucumber JSON reports for reporting.
• Used GIT as a version-control system for tracking changes and Jira for project management purposes. Environment: Agile, Java, Cucumber, Selenium WebDriver, Jenkins, JIRA, Git, SQL, Oracle, Windows, AWS EC2, IntelliJ/Eclipse, JDBC, Git, Github.
• B.Sc.: Karadeniz Technical University, Turkey.
EDUCATION