ILHAN TURKMEN

Technology is a life style...

ILHAN TURKMEN


SOFTWARE TEST AUTOMATION ENGINEER

Resume

Personal Information

(513) 556-6000

Highly motivated QA Engineer with 6+ years of hands-on experience with web and mobile test automation providing services in fast-paced organizations. Experienced in QA and testing process, plans and defect tracking documentation. Adapts quickly to new requirements, leveraging strong communication and technical skills to meet the client requirements and ensure delivery of quality product on time.

Employment

2016 - Current

Automation Engineer

Old Navy

Automation Engineer
Old Navy
New York, The United States
2016 – Current

Old Navy is the biggest retailer in the United States. As a member of the Analytics Software Validation and Test Team, my role was to develop and automate test cases and compile accurate results. I was also responsible for designing and implementing software automation techniques to improve test execution, reliability of test results and improve overall time. Worked closely with the Product Development team to ensure the delivery of quality products to customers.

  • Developed automation scripts using Selenium WebDriver, JAVA, Selenium Grid and Maven for web applications.
  • Used custom XPath/CSS, firebug and fire path to identify web element.
  • Developed SQL queries to query the database; find out the correct data for testing.
  • Working on behavior-driven development (BDD) framework with Page Object Model pattern using JAVA programming language with the help of Selenium WebDriver and Appium Java-client library.
  • Automated app android simulators and real devices.
  • Written and executed test scripts using IntelliJ IDEA.
  • Implemented Maven for build management and also implemented CI tool – Jenkins.
  • Used Sauce labs to execute Selenium automation suites on a different platform; performed browser combinations in parallel.
  • Implemented GIT/GitHub for version control and a common platform for collaboration among stakeholder.
  • Extensive experience with writing test scenarios on the cucumber feature file
  • Written proficient Java glue code step definitions for test scenario using regex
  • In-depth understanding of how and where to use gherkins
  • Review functional requirement and use case document to understand the business logic, application requirement and technical aspects of the system.
  • Worked in a highly dynamic AGILE-Scrum environment and participated in the walkthrough, sprint planning, daily stand up and sprint retrospective meetings.
  • Responsible in writing Test Plan and Test Cases based on the business requirements.
  • Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using JIRA Tool.
  • Performed Defect Tracking & Management in JIRA.

2016-2018

QA Engineer

The University of Cincinnati

QA Engineer
The University of Cincinnati
Ohio, The United States
2016 -2016

The University of Cincinnati is one of the biggest universities in the U.S.A. I worked on a machine learning platform which consists of a web application, mobile application and some specific applications that work as internal. The project was prepared for Cincinnati Police Department by the Institute of Criminal Justice. My role in the QA team was to develop and automate test cases and compile accurate results. Also, I was responsible for designing and implementing software automation techniques to improve test execution, reliability of the test results and improve overall time.

  • Following the SDLC process, use requirements documents to create testing strategy including providing test estimates, documenting test plans and objectives, assessing and identifying testing risks, and developing test scenarios and test cases.
  • Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, the primary language used for automation was JAVA.
  • Assisted in developing and maintaining a robust and effective Page Object Model Framework using testing.
  • to create testing strategy including providing test estimates, documenting test plans and objectives, assessing and identifying testing risks, and developing test scenarios and test cases.
  • Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, the primary language used for automation was JAVA.
  • Assisted in developing and maintaining a robust and effective Page Object Model Framework using
  • Worked on Selenium Grid for parallel testing on multi-browser and OS combination
  • Used Firebug and Firepath plugin to identify and locate elements.
  • Executed full test on every regression build and provided detailed report to the upper management
  • Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly.
  • Used Maven as primary build management tools.
  • Create and track bugs and generate bug reports using
  • Write and execute SQL queries to verify the data.
  • Attend project meetings and communicate with project team including project manager, development, business partners about testing deliverables and any issues that may hinder meeting testing deadlines. Also provide regular test status reports and defect reports

2012-2016

QA Analyst

Canik Basari University

QA Analyst
Canik Basari University
Samsun- Turkey
2012-2015

Canik Basari University is a university which has students 10.000 more than. I was responsible to create automation framework for University applications, like Moodle Learning Platform, Libraries Record Management System, WebEx Meeting System, Recreation Web and Mobile application, etc. Reviewed existing documentation on the testing application and communicate issues with other teams. Created automation scripts and user-defined functions and executed them daily.

  • Involved in QA activities and the development of system testing strategies, plans, Test Cases and conditions to ensure processes and products meet standards.
  • Extensively involved in various phases of manual testing.
  • Exposed in System, Regression and Integration
  • Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
  • Prepared Test Plan, Test Cases, Test Scripts and Test data for the application as well as for the database verification based on the functional requirements and test specification.
  • Played a key role in setting up a test environment and test data.
  • Automated the Functional, Regression, Integration test Cases using tools from Selenium Suite of products like Selenium Grid and Selenium IDE.
  • Involved in Automation Infrastructure Development using Selenium.
  • Involved in Developing the Data Driven Framework.
  • Created Test Cases using Element Locators and Selenium WebDriver (Java) methods.
  • Developed automated scripts using Selenium IDE, Java, JUnit in Eclipse IDE to perform functional and regression testing for web based applications.
  • Responsible for execution of Selenium Test Cases and reporting defect.
  • Involved in manual testing of various Test Cases with respective Test Scripts on Selenium and generate analysis report.
  • Coordinating testing efforts between all the technical teams involved, setting up most comprehensive test data set under different testing environments.
  • Involved in writing different SQL queries to access data from different database tables, and used for data verification
  • Analyses JSON Responses and provided feedback to developers which also helped them debug the issues

 

2011-2012

QA Engineer

Surat Technology

QA Engineer
Ankara, Turkey
2011 – 2012

A holding company with 27 companies are working in different fields, such as technology, education, and publication.
Worked on TiviBU project which is a TV platform that consists of over 90 TV channels. The project consists of a web application, mobile application, and smart TV system. Actively worked on web application side which consists of several applications such as, login, signup, and payment system and TV platform systems, etc.
Developed automation scripts using Selenium WebDriver, JAVA, Selenium Grid and Maven for web applications.
Used custom Xpath/CSS, firebug and firepath to identify web element.
Written and executed test scripts using IntelliJ IDEA.
Implemented Maven for build management and also implemented CI tool – Jenkins.
Used Sauce labs to execute Selenium automation suites on a different platform; performed browser combinations in parallel.
Implemented GIT/GitHub for version control and a common platform for collaboration among stakeholder.
Extensive experience with writing test scenarios on the cucumber feature file
Written proficient Java glue code step definitions for test scenario using regex
Designed and built an end to end and regression automation tests for all layers of the application (UI and API).
Made recommendations to enhance existing test suites and test cases.
Participated in all aspects of the Agile process (Daily meetings, Grooming, Planning, Retrospective, and demos).
Supported an enhance the existing testing process by suggesting continuous improvement initiatives.
Helped developers understand how to write more reliable code by providing test insides.
Provided mentoring and training on automation for a remote team and new team members.

Education

2016 - 2018

Master’s Degree in Information Technology

2008-2010

Master’s Degree in Political Science

1993-1997

Bachelor Degree in Political Science

Skills

Appium

Jenkins

GitHub

Git

Maven

Python Scripts

QRadar

RedLine

Snort

AirCrack

NMap

Splunk

Wireshark

JUnit

TestNG

Bug Reporting in JIRA

Cucumber

Selenium WeDriver & POM

Java with Selenium

HTML

Python

Java

Portfolio

Get in touch

There was an error submitting the form.

Thanks! Your email was successfully sent. We should be in touch soon.

You forgot to enter your name. You forgot to enter your email address. You forgot to enter your comments.

Wayne, NJ

ilhanturkmen@hotmail.com

(513) 556-6000