Furkan Alan
San Antonio, TX
862-***-**** adcgzm@r.postjobfree.com
Fully Work Authorized No Visa Sponsorship Required Open to Relocate
PROFESSIONAL SUMMARY
Skilled Software Development Engineer in Testing (SDET) with a total of 3+ years’ experience with good exposure in Quality Assurance and Testing Process along with Manual/Automation Tools Expertise.
Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
Expertise in understanding Business Requirement Specifications, Functional Specifications, and Design Documentations and converting them into Test Scenarios.
Experience in Agile Projects, worked closely with Business Analyst in Agile and attended different Agile Ceremonies including Waterfall methodologies.
Highly proficient in designing, creating and implementing Automation Frameworks using Java, Selenium WebDriver, Cucumber, JUnit, TestNG, Maven and Jenkins tools.
Expert in developing Behavior Driven Development (BDD), Data Driven Testing (DDT) frameworks by using Gherkin language using Cucumber tool. Developed Scenarios, Scenario Outlines, Features and Step Definitions and including generating Cucumber reports.
Experience in installation and administration of Version Control System GIT (Distributed Version Control), GitHub.
Experience in implementing the Page Object Model (POM) and Singleton Design Pattern.
Familiar with the processes of Continuous Integration Tools like Jenkins.
Performed Database/Back-End Testing by writing various SQL queries for Data Validation and Integrity and automating using JDBC library.
Experience including Functional Testing, User Acceptance Testing, Integration Testing, System Testing, Browser Compatibility Testing & Security Testing of client/server and Web Base Applications.
Strong knowledge in web services testing using API tools, Restful web services and POSTMAN
Expertise in using various defect-reporting and defect-tracking tools like Jira and Jira-XRay.
Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms, and with Saucelabs.
Adaptive to new environments, a solid team player with great communication skills, great analytics and computation skills, speedy learner, confident, sincere and committed.
WORK EXPERIENCE
SST (October 2019-Present)
QA Analyst/Automation Engineer
Utilized Selenium WebDriver with Java, JUnit, TestNG, Maven, Cucumber, Jenkins, Jira, Git and GitHub to maintain the QA environment.
Performed the Automation framework with Saucelabs to run test cases in multiple browsers and platforms.
Specialized in implementing Hybrid Framework, and Data-Driven Framework based on Page Object Model pattern with Selenium WebDriver.
Cucumber, Junit, TestNG framework for functional testing, Maven, for Project Building Tool and Jenkins for Continuous Integration.
Performed Smoke Testing, Backend Testing, User Acceptance Testing (UAT), Functional Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing.
Utilize Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
Involve in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin language.
Environment: Java, Selenium, Eclipse, Cucumber, BDD, Gherkin, Web driver, Maven, GitHub, HTML, Agile, Saucelabs.
SiliconeLabs LLC. (June 2019-October 2019)
QA Analyst/Automation Engineer
Develop test code in Java language using Eclipse, Selenium WebDriver, Maven and Cucumber framework.
Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms, and with Saucelabs.
Designed, developed and implemented POM based automation testing framework utilizing Java, and Selenium WebDriver.
Utilize Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
Configure Selenium WebDriver, Cucumber, Maven tool and created selenium automation scripts in java prior to Agile release.
Involve in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin language.
Use runner classes in cucumber to generate step definition and also used tags to run different kinds of test suites like smoke and regression.
Performed functional, integration, black-box, and system, regression, and user acceptance tests.
Performed Web Services testing using Postman and REST-Assured library with Java as a programming language
Performed Database Testing using the SQL Developer and JDBC connection
Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
Used Jira for defect reporting and tracking. Closely involved with the development team, maintenance team and business team regarding changing requirements, builds and releases.
Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
Environment: Java, Selenium, Eclipse, Cucumber, BDD, Gherkin, Web driver, Maven, GitHub, HTML, Agile, Saucelabs.
Osaka University (June 2016- June 2019)
QA Analyst/Automation Engineer
Develop test code in Java language using Eclipse, IntelliJ, Selenium WebDriver, Maven and Cucumber framework.
Co-op experience.
Participated in Agile Scrum methodology, attended Daily scrum, Sprint Planning and Review meeting.
Developed automation test scripts using Selenium WebDriver, Java, Junit and Maven.
Developed Test Scripts to implement Test Cases, Test Scenarios, and feature files for BDD (Behavior Driven Development) using Cucumber.
Used Cucumber for the entire regression testing and functional testing with Selenium WebDriver as primary tool to the Test Scenarios and Test Cases.
Used Jenkins for nightly build execution and sending status mail to the team if build fails.
Developed Data Driven Framework using Selenium WebDriver, Maven and Junit.
Used Maven as a build management tool, GIT for version control, Jenkins for Continuous
Integration and JIRA as a defect-tracking tool.
Executed automated test cases for regression and analyzed test failure for defects.
Executed manual and automated test cases and logged defect in Jira.
Extended Data driven framework and developed re-usable methods across the application.
Performed back-end testing on Oracle database by writing SQL queries to make sure the
contents displayed on the UI correct as per requirements specifications.
Supported functional testing on demand basis to meet the testing deadlines.
Was actively involved in and worked with other team members to coordinate our testing efforts during the end to end and UAT testing of the project.
The catalyst design for removal dangerous NO gas for the exhaust of diesel vehicles by using Computer Simulation, VASP, Perl with collaborating Isuzu company.
Environment: Java, Selenium, Eclipse, Cucumber, BDD, Gherkin, Web driver, Maven, GitHub, HTML, Agile, VASP, Saucelabs.
TECHNICAL SKILLS
Testing Tools
Selenium WebDriver
Languages
JAVA, HTML, XML, SQL, PYTHON
IDE
Eclipse, SQL Developer
Test Framework
Cucumber, Junit, TestNG, Data Driven Framework
Build & Integration Tools
Maven, Jenkins
Processes
Agile-Scrum, Waterfall
Bug Tracking Tools
JIRA
Version Control
GIT
Data Bases
Oracle, MySQL
Operating Systems
Windows, MacOS, Linux
EDUCATION
Master of Science (MS), Engineering
Osaka University, Osaka/Japan
Bachelor of Science (BS), Physics, 06/15/2009
Abant Izzet Baysal University, Bolu/Turkey