Post Job Free
Sign in

Engineer Software

Location:
Hoffman Estates, IL
Posted:
February 14, 2021

Contact this candidate

Resume:

Ismail YILDIRIM

Certified Test Automation Engineer

Chicago, IL 773-***-**** ******.************@*****.*** EAD Open to relocation

PROFESSIONAL SUMMARY

Proven record of 7+ years of experience on quality assurance and 6 years of test automation experience.

Experienced in testing UI as well as Database and API both in Manual and Automated ways.

Experienced in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle within Agile methodology.

Automated the test cases using most of the common automation tools and libraries such as Selenium WebDriver, Apache Maven, Cucumber, JUnit, JIRA, TestNG, Jenkins, SQL, Postman, JDBC, and REST-Assured.

Experienced with BDD using Cucumber JUnit in Java Programming Language and developed Features Files (Gherkin Language), Steps Definitions, Test Runners and automated Test Cases.

Creative, self-driven, highly motivated, detail-oriented, outstanding team player with a broad knowledge of open-source automation technologies and programming.

Domain knowledge on finance, healthcare, defense along with quality assurance and validation experience.

Hands on experience with Git/ GitHub as a version control tool and 4 years of experience with Amazon Web Services (AWS) EC2 instances.

TECHNICAL SKILLS

Languages

Java, SQL, PL/SQL, JavaScript, Gherkin, HTML, CSS, XML

Automation Tool

Selenium WebDriver, Selenium IDE, Selenium Grid, Cucumber, Maven, Junit, TestNG, Postman, Apache POI, Rest Assured Libraries, JDBC, IntelliJ IDE

Project and Test Management Tools

Jira, Jira Xray

Testing Types

Regression Testing, Confirmation Testing

Functional Testing, Smoke Testing

End to End (E2E) Testing

Exploratory (Ad hoc) Testing

Version Control and Remote repo

Git, GitHub, Bitbucket

Frameworks

Data-Driven, Behavior-Driven, Hybrid Framework

CERTIFICATIONS

ISTQB

International Software Testing Qualification Board Certified Tester

International Software Testing Qualification Board Certified Agile Tester

ORACLE

Java SE 8 Certified Associate

SOFT SKILLS

•Enthusiastic about learning new technologies with a deep technical curiosity.

•A self-driven, highly motivated personality with an ambition to present results timely in a fast-paced environment.

•Outstanding team player to collaborate with team members to demonstrate passion and dedication to delivering the highest quality products.

•Self-motivated team member and present sprint activities to end-clients in demos or feedback meetings.

SOFTWARE QUALITY ASSURANCE EXPERIENCE

QA Test Automation Engineer Chicago/ILLINOIS

OneMain Financial Sep 2017 – Present

•Skilled in core Java development by applying different concepts, such as OOPs, Collections, String Manipulation, Exception Handling, and Multithreading.

•Expertise in all parts of SDLC with a great understanding of various phases such as Planning, Analysis, Design, Development, Testing, and Maintenance.

•Performed Manual Testing and Automation Testing of all layers of web-based applications such as UI, API and Database.

•Successfully implemented heuristic testing approach of Exploratory testing along with Risk Based Testing.

•Used Communication, Coordination and Collaboration with the Scrum team members and Product Owner to better understand User Stories and Acceptance Criteria to reach better test coverage.

•Developed, implemented, executed, and maintained Behavior Driven Development (BDD) type Cucumber framework from scratch.

•Participated in all Agile Scrum ceremonies of Sprint Planning, Daily Scrum, Sprint Retrospective, Sprint Demo as well as Backlog Grooming meeting.

•Advanced knowledge of creating and maintaining Change Related Testing Types such as Smoke Test and Regression Test as well as Functional Test for web-based applications.

•Developed and applied the Page Object Model design pattern with the implementation of Page Factory Class using Java, Maven, Selenium WebDriver, Cucumber (Gherkin), and Junit frameworks.

•Created Data Driven Tests by using the Apache POI library to read from external data sources such as Excel and XML.

•Implemented Test Parameterization methods in my framework with Cucumber scenario outline (Data Table) and TestNG Data Provider.

•Performed API Web Services testing manually using Postman and Automated API Testing with Rest-Assured libraries applying CRUD operations GET, POST, PUT, DELETE and additionally PATCH.

•Designed POJO model REST API Testing by using Postman and Rest-Assured libraries to automate test cases with HTTP methods.

•Implemented automation of API token authorization with the Rest-Assured library.

•Installed, configured and integrated automation scripts on Continuous Integration Tools (CI/CD) like Jenkins for nightly test suite execution.

•Executed Parallel testing of Maven-Cucumber-JUnit projects. Performed parallel testing integration of smoke test suite and regression test suite execution with Jenkins.

•Used JavaScript in my framework to handle advanced browser actions.

•Use JUnit5, Hamcrest Matchers as a testing tool for validation and Serenity BDD for reporting and validation as well in Rest API testing.

•Experienced with cross-browser testing, cross-platform testing in virtual servers or multiple servers with Jenkins integration.

•Hands on experience with Git/ GitHub as a version control tool and Amazon Web Services (AWS) EC2 instances.

•Gained general high-level knowledge on mobile testing with Appium and Android Studio emulator and has desire to learn deep.

•Expertise in Defect Life Cycle and hands-on experience with Defect Tracking Tools like Jira Xray.

Test Automation Engineer Newton / MASSACHUSETTS

naviHealth Jan 2015-Aug 2017

•Developed and executed automated functional testing such as UI testing, REST API testing, Relational Database Testing, Regression Testing, Smoke Testing and End-to-end Testing in various projects.

•Experienced in frameworks by using Page Object Model (POM) design and Page Factory Class.

•Developed and implemented automated UI testing by using Java, Maven, Selenium WebDriver, Cucumber (Gherkin) and JUnit frameworks.

•Experienced in synchronization of automated UI testing on multiple browsers and multiple operating systems.

•Performed manual Database testing with SQL Developer and Database automation testing using the Java Database Connectivity (JDBC) API.

•Hands-on experience in developing automated Test Scripts in Java. Identified web elements using various locators like ID, Name, Class, Tag Name, X-Path, and CSS.

•Familiarity with using Continuous Integration tools like Jenkins to run the Script and generate HTML/JSON reports.

•Performed Smoke Test, and Regression Test, Functional Test.

QA Engineer Westford/ MASSACHUSETTS

Nokia Aug 2013-Jan 2015

•Created test scenarios and test cases as per the software requirements then manually tested the functionality.

•Wrote and executed detailed, robust test cases applying different combinations of all black box testing techniques to reach full test coverage in terms of product coverage, risk coverage and requirement coverage of the system under test (SUT).

•Gained experience in using test management tools such as Jira Xray to track bug reports and identify, prioritize, isolate potential issues that end-users might encounter.

•Demonstrated knowledge of implementation skills in a complete Agile software development environment, the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

•Demonstrated knowledge of Scrum team meetings such as Daily Scrum, Sprint Planning, Backlog Grooming, Sprint Demo (Review), and Sprint Retrospective meetings.

Project Manager/Systems Engineer Ankara/Turkey

TU MoD Aug 1999- June 2013

•Leading project planning sessions, coordinating staff and internal resources, and managing project progress and adapt work as required

•Ensuring projects meet the deadlines

•Managing relationships with clients and stakeholders

•Designing and signing off on contracts

•Overseeing all incoming and outgoing project documentation

•Participating in tender process such as design, submission and review

•Designing risk mitigation plan, conducting project review and creating detailed reports for executive staff

•Optimizing and improving processes and the overall approach where necessary

EDUCATION ANKARA/TURKEY

Bachelor of Systems Engineering, NDU Jun 1995 - Aug 1999



Contact this candidate