TEVFIK GOK
QA Automation Engineer
Eligible to work in US for any employer
PROFESSIONAL SUMMARY
• QA Automation Engineer with over 4 years of experience in all the phases of Software Testing Life Cycle (STLC) and Test Automation of Web Applications as well as Manual Testing.
• Experience in all phases of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and at this context Waterfall and Agile methodologies specifically SCRUM.
• Experience Functional, Black Box, Smoke, Regression, Integration, Sanity, User Acceptance, GUI, API, Database, Ad-Hoc Testing etc.
• As manual testing experience Jira for Agile storyboard and Bug tracking, Postman for API testing, Oracle and MYSQL for data testing.
• As automation testing experience Java, Selenium, Junit, TestNG, Cucumber, Rest Assured, JDBC and Jenkins.
• Familiar with Scrum Artifact such as User Story, Product Backlog, Sprint Backlog, Requirement Traceability Matrix, Burndown Chart.
• Scrum Ceremony such as Sprint Planning Meeting, Daily Scrum Meeting, Spring Retrospective Meeting, Scrum Demo Meeting and Scrum Grooming Meeting.
• Extensive knowledge of writing Test Scripts to implement Test Cases, Test Scenarios, and Features for BDD (Behavior Driven Development), using Cucumber as well as TDD (Test Driven Development) using TestNG.
• Involved in the Continuous Integration of the automation framework with Jenkins.
• Developed frameworks from scratch by using Java, Selenium WebDriver, Maven, JUnit, TestNG and Cucumber by using Page Object Model (POM).
• Extensive knowledge of Design & Develop Data Drive Framework using Selenium WebDriver and Apache POI.
• Experience Continuous Integration/Continuous Development (CI/CD) and version controls techniques like Maven, Jenkins, GIT
• Experienced in Smoke, Regression, Functional and Back-End (Database & API) testing.
• Hands on practice of functional, ad-hoc and exploratory testing.
• Recognized for outstanding oral and written communication, quick learner, self- motivated, positive, cross-functional team member, able to analyze dynamic situations and work in a multi-cultural, diverse workforce in rapidly changing environments.
Email: *************@*****.***
2
PROFESSIONAL EXPERIENCE
Alliance Tek Solution, Chantilly, VA Apr 2018 - present QA Automation Engineer
• Responsible for executing Java based Maven-Cucumber Framework by using Selenium WebDriver followed by Page Object Model (POM) with Page Factory.
• Created and executed both manual test cases and automated test cases to execute Smoke, Functional and Regression scenarios from Cucumber Framework using Gherkin language.
• Converted manual regression test cases into automation scripts using Selenium WebDriver.
• Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
• Knowledge and usage of Page Object Model in order to structure and organize Cucumber framework and integrated Maven as build automation tool.
• Knowledge and usage of Page Object Model in order to structure and organize Cucumber framework and integrated Maven as build automation tool.
• Identified, reported and tracked defects using JIRA test management tool.
• Automated REST API web services with Java Rest-Assured and performed manual API testing with Postman.
• Developed and executed SQL queries using MySQL and as automation with JDBC.
• Integrated Automation scripts (Selenium WebDriver API) on Jenkins for daily run of the script.
• Involved in Scrum Agile methodology artifacts and ceremonies.
• Contributed to Sprint Planning, Sprint Grooming, Daily Scrum, Demo and Retrospective meetings in dynamic Agile Scrum Environment
• Generated HTML Reports with screenshots using Maven Surefire Plugin
• Provided email test reports for management using Cucumber report plugin in Jenkins.
• Maintained, analyzed and created Requirement Traceability Matrix (RTM) Used Continuous Integration like Maven, Jenkins, and GIT. Environment: Agile-Scrum, Java, Selenium WebDriver, Cucumber, Maven, Manual Testing, Jira, Jenkins, SQL, Rest Assured, Postman, HTML, GIT, GitHub, Apache POI, MS Office and Windows.
FedEx, Memphis, TN Nov 2016 – Mar 2018
QA Automation Engineer
• Executing Java based TestNG automation framework using Selenium Web Driver to run developed test cases.
• Created Selenium Web-Driver automation scripts using JAVA and validating with TestNG on various browsers concurrently.
• Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests. 3
• Used different TestNG XML files to run tests on specific functionalities as well as Regression, Smoke.
• Manually tested and validated that the product meets user requirements.
• Involved in test case reviews by development team, along with product management and modified the test cases based on their given feedback.
• Participated in Agile ceremonies such as Daily Scrum, Sprint Grooming, Sprint Planning as well as Sprint Demo and Retrospective meetings.
• Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables
• Attending Agile Scrum Ceremonies such as, Sprint Planning, Sprint Grooming, Daily Stand-up, Pre-Demo, Sprint Demo, and Sprint Retrospectives
• Generated Test NG Reports and documented and communicated test results on daily bases with Jenkins.
• Used Git as code repository which would bounce to Jenkins to execute automatically after every successful deployment.
Environment: Selenium WebDriver/IDE, Java, TestNG, Maven, RestAssured, Manuel Testing, Jira, Eclipse, HTML, SQL, Agile, Oracle and Windows. SKILLS
Automation Testing
Tools
Selenium, TestNG, Junit,
Build & Integration
Tools, CI CD
Maven, Jenkins
Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Page Object Model
Languages Java, SQL, Gherkin, HTML, XML, CSS
API Testing Automation testing REST API with Rest- Assured, manual API testing with Postman.
Data Bases Oracle, MySQL, JDBC (Java Data Base
Connectivity)
IDE Eclipse, SQL Developer, Selenium IDE
Bug Tracking Tools Jira
Version Control GIT/GitHub,
Processes Agile-Scrum, Waterfall
Operating System Windows (XP, Vista, 7, 8 and 10)
4
EDUCATION
Turkish Army War College
Turkish Military Academy
National Defense University (Turkey)
Master of Science “Human Resources Managements and Organizational Progress” COURSES
Syntax Technologies – Coding BootCamp
NATO C4ISR Technologies (JTLS, JocWatch) -Brussel/Belgium Lojistic Planning and Operation Course – Oberammergau/Germany Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile- Scrum, Waterfall Jira Oracle, MySQL, Rest Assured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, Rest Assured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, Rest Assured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC, Selenium, TestNG, JUnit Java, SQL, Gherkin Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Maven, Jenkins Selenium IDE, Eclipse Agile-Scrum, Waterfall Jira Oracle, MySQL, RestAssured, Rest, API, JDBC,