HAKAN KAHYA
Software Development Engineer in Test
SDET
Austin, TX
adc8xo@r.postjobfree.com
www.linkedin.com/in/hakan-kahya
CAREER OBJECTIVE
In search of a challenging job position as a
Software Development Engineer in Test where
my automation skills and overall experience
could be tested efficiently. Wish to be a part of
a growing organization and prove an asset to
them.
EDUCATION
Master’s degree, E. Technology
September 2018 - Present
North American University, TX
Cybertek Coding School
February 2019 - September 2019, McLean, VA
***The nation's top-ranked coding school
focused on Test Automation, Full Stack
Development and RPA. Completed over
1000+ hours of full-time course instruction,
projects, and co-op work experience in the
industry.
Bachelor’s degree, Geography
September 2009- June 2013
Ondokuz Mayis University, Turkey
PROFESIONAL SUMMARY
Skilled Software Development Engineer in Test with expertise in Automation and Manual Testing with over 5+ years’ experience in IT Industry.
Full-Stack tester with both Front-end and Back-end testing experience.
Strong knowledge of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Solid experience of Waterfall and Agile/Scrum methodologies.
Experienced in core Java and Object-Oriented Programming (OOP) Concept and use Java for test case automation.
Proven ability in designing and creating automation frameworks using Java, Maven, Cucumber, Selenium WebDriver, JUnit, TestNG based on Page Object Model (POM) with Java programming language and validate end to end testing.
Hands on experience in Tracking and Reporting of defects using Defect Tracking Tools such as JIRA.
Adept at using Gherkin language, creating Feature files, Scenarios, Scenario Outlines, as well as Step Definitions classes.
Solid experience in using Java and Selenium Automation libraries.
Expertise in writing SQL Queries, SQL Scripts and performing Database and Back-end testing using Selenium and PostgreSQL.
Implemented Testing techniques for Restful API with Rest Assured library, also comfortable to use Postman for Manually API testing.
Experience in working with AWS and CI/CD using Jenkins and configuring build, triggers and post-build actions.
Experience in utilizing Git and GitHub for Version Control systems.
Working knowledge of Mac OS and WINDOWS platform and experienced in using MS office applications for day to day activity.
EXPERIENCE
SOFTWARE DEVELOPMENT ENGINEER IN TEST/SDET
JUNE 2019 – PRESENT VY Track
Project: VY Track is a comprehensive fleet management solutions provider for companies of all size that are cost-effective, simple, and based on modern, cloud-based technologies.
Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts by following Business Requirement. Automated the sprint stories based on the acceptance criteria.
Created and implemented a Cucumber (Gherkin) BDD automation testing framework from scratch by using Java, JUnit, Maven, based on the Page Object Model.
Used Apache POI to develop the automation Java code in order to read- and-write Excel files.
Utilized Java Database Connectivity (JDBC) to connect to Database source and used SQL for verification of data and validation from the PostgreSQL Database.
Performed RESTful API testing using Rest Assured Library with Java and also manually tested API using POSTMAN for development.
Performed remote execution of daily smoke tests on AWS cloud server with Jenkins and sent email reports.
Involved and exposed to designing different Automation frameworks such as Data-Driven, Behavior Driven, and Hybrid frameworks based on the Page Object Model (POM).
Used GIT and GITHUB as the version-control system for tracking changes and Jira for project management purposes.
Environment: Agile, Java, Selenium WebDriver, Cucumber, Jenkins, IntelliJ, JIRA, Git, SQL, Oracle, AWS EC2, POSTMAN.
SOFTWARE DEVELOPMENT ENGINEER IN TEST/SDET
FEBRUARY 2019 – JULY 2019 6 months BriteERP
Project: BriteERP is a comprehensive service and application. The application is mainly for companies manage their internal and external finance, communications, day to day activities, finance accounting and many other enterprise features.
Participated in design, development, and execution of test cases and their automation.
Exposed to be a part of an Agile environment, with the ability to accommodate and test the newly proposed changes at any point in time during the release.
Created a Hybrid testing framework from scratch using Selenium WebDriver, Cucumber, Maven using the Page Object Model
Automated data-driven tests using Java and Apache POI libraries.
Used GIT and GITHUB as the version-control system for tracking changes and JIRA for project management purposes.
Set up and configured Smoke Tests as Jenkins jobs, hosted on AWS EC2. Reported failures in exceptions of tests with screenshots and documented defects with an adequate amount of detail in JIRA. Environment: Agile, Java, Selenium WebDriver, Cucumber, Maven, Jenkins, IntelliJ, JIRA, Git, Oracle, AWS EC2.
IT SPECIALIST / OPERATION MANAGER
SEPTEMBER 2016 – DECEMBER 2018 2 years 4 months Raindrop Foundation
Manage hardware, software, networking and perform regular maintenance and support of workstations, servers and office equipment.
Create and follow Foundations Database.
Follow and analyze finance, create budget and control cost, and report with using MS Excel, PowerPoint.
Organize and lead Foundations events and mentor to community members.
QA ENGINEER / IT SPECIALIST
JUNE 2013 – FEBRUARY 2016 2 years 9 months Sakarya Academy - Turkey
Developed and implemented domain group policies to ensure security and ease of use for users.
Performed regular maintenance and support of workstations, servers, and office equipment.
Provided support to teams with data quality monitoring and reporting.
TECHNICAL PROFIENCIES
TESTING TOOLS
Selenium WebDriver, Selenium Grid, TestNG,
JUnit, Rest-Assured, JDBC, Appium
FRAMEWORKS
Cucumber BDD, Data Driven, Hybrid, Robot
LANGUAGES
Java, SQL, Gherkin, HTML, XML, JSON
PLATFORM
IOS, Windows, AWS, Windows Server
IDE
IntelliJ, Eclipse, Postman, SQL Developer
DATABASES
Oracle, MySQL, PostgreSQL
BUILD TOOLS
Maven, Jenkins
VERSION CONTROL TOOLS
Git, GitHub
TEST MANAGEMENT
JIRA
METHODOLOGIES
Agile/Scrum, Waterfall
TESTING METHODS
Functional, Smoke, Regression
PERSONAL SKILLS
++Quick learner and adaptable.
++Attentive listening and effective
communication skills.
++Great at Problem Solving.
++Ability to quickly create and apply ideas and
solutions.
++Able to harmoniously with other members of
the team.