Ibrahim Ersu

Ibrahim Ersu Email and Phone Number

Quality Engineer @ TD
Toronto, ON, CA
Ibrahim Ersu's Location
Toronto, Ontario, Canada, Canada
Ibrahim Ersu's Contact Details

Ibrahim Ersu work email

Ibrahim Ersu personal email

n/a
About Ibrahim Ersu

• A Software Development Engineer in Test with extensive experience on Front-end and Back-End automation, and End to End testing in domains of Customer Relations Management and Enterprise Resource Planning• Skilled at implementing complex automation frameworks like Behavior Driven, Data Driven and Hybrid • Experience in Agile Projects with solid understanding of Agile philosophy and ceremonies.• Ability to create and maintain Test Automation Frameworks with Java, Maven, Selenium WebDriver, Cucumber, Serenity, JUnit, TestNG, RestAssured library, JDBC, & Jenkins.• Experienced in RESTful API automation testing with Postman and Java and Rest Assured Library by performing CRUD requests and verifying the response and payload.• Skilled at setting up and testing with Postman and verifying the integrity of JSON data with JSON schema validation• Experience in Database testing to ensure data consistency by executing SQL queries on the Oracle, and MySQL relational databases with SQL developer and automating them with Java Database Connectivity.• Skilled at implementing Data Driven Testing with help of JUnit, TestNG and Apache POI• Experience in Cucumber BDD with strong knowledge of writing Test Scenarios and Scenario outlines using Gherkin language, creating Step definitions with Java and Selenium • Experience in implementing design concepts of the Page Object Model (POM) and Singleton Design Pattern.• Experience in parallel and cross browser testing with Jenkins (AWS EC2) and Selenium Grid• Experience in scheduling Smoke and Regression jobs for daily execution using AWS EC2 integrated Jenkins as a Continues Integration and Git and GitHub for version control• Excellent knowledge and understanding of Software Development Life Cycle (SDLC), Software Testing Life cycle (STLC), and Defect Life Cycle• Experience in reporting Defects and Test Management using Jira.

Ibrahim Ersu's Current Company Details
TD
Quality Engineer
Toronto, ON, CA
Website:
td.com
Employees:
1
Ibrahim Ersu Work Experience Details
  • Td
    Quality Engineer
    Td
    Toronto, On, Ca
  • Td
    Quality Engineer
    Td Feb 2022 - Present
    Toronto, Ontario, Canada
    • Improved the framework by introducing new utilities using Appium, Selenium WebDriver, JUnit, Cucumber.• Implemented Page Object Model for both Android and iOS platforms to improve reusability of the code.• Developed automation scripts using Java for mobile native applications as well as Web applications.• Reviewed and merged daily pull requests from team members to maintain the consistency andquality of the code and using Git and Bitbucket for version control.• Performed end to end testing Android emulators and iOS simulators to assist with Sprint testing efforts.• Executed local runs of automation scripts on Appium with xCode simulators and Android Studioemulators as well as real device testing with SeeTest.• Maintained and enhanced the regression test suites by creating new automation test cases, fixing andimproving the scripts and reporting automation defects.• Managed test repository, tracked defects, documented test cases and as well communicated thetesting progress on JIRA.• Analyzed and validated tests results for daily regression and performed end to end testing to assurethat application works as expected before release.• Setup and created Jenkins jobs to be executed on remote for regular daily and weekly batch tests.• Shared knowledge and insights with new team members on the details of the framework, tools.• Mentored team members to teach and expand their automation skills.
  • Fidexio
    Software Development Engineer In Test
    Fidexio Apr 2019 - Feb 2022
    • Developed Behavior-Driven Development Framework using Java, Maven, Selenium, Cucumber and JUnit by working closely with the Product owner.• Created Test Scenarios in Feature file using Gherkin language to make it accessible to all and implemented these scenarios in Step Definitions class with Java automation scripts. • Achieved single object WebDriver using Singleton design pattern• Improved code reusability, readability and maintenance with help of Page Object Model using Page Factory class and Find By annotation.• Performed manual RESTful API testing using Postman, and automated using REST Assured with Java.• Created Mockup in Postman to prepare and assess test cases and automation scripts to speed up RESTful API testing • Handled dynamic payload and reduced boilerplate codes in POJO (Plain Old Java Object) with Lombok library and managed de-serialization and serialization with Jackson Data bind• Implemented JSON schema validation to assess the integrity of JSON payload• Performed basic SQL Query operations with SQL Developer and JDBC to conduct Database validation and to verify the database integrity on Oracle RDBMS.• Created extensive SQL Queries with multi-table joins and nested queries, sub-queries• Performed Functional, Smoke, Regression, End-to-End and Ad-hoc testing on a routine basis. • Analyzed, reported, and tracked defects using Jira X-Ray.• Used Jenkins (AWS EC2) for CI/CD server to configure with GitHub and Maven to run Smoke and Regression tests and informed team with HTML reports and Cucumber JSON reports.• Prepared Test Plans, Test Scripts, and Test Cases based on functional specifications and user requirements and implemented Requirement Traceability Matrix to measure test coverage.• Actively participated in Agile-SCRUM ceremonies to update and collaborate with the team for successful completion of the sprint.• Used Git for version control and GitHub as a remote repository.
  • Nexusbasis
    Quality Assurance Automation Engineer
    Nexusbasis Dec 2016 - Apr 2019
    • Worked in a highly dynamic Agile-Scrum environment and participated in Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective meetings. • Created, executed, and reported tests to validate the functionality of new features and automate these tests accordingly.• Performed Front-end testing using a Selenium-TestNG framework in a Java-Maven Project• Created and executed Test Scenarios and Java-based Test Scripts for functional testing.• Performed positive and negative testing to achieve a bug-free and high-quality application• Regularly communicated with the development team to discuss the defects identified during Testing.• Involved in testing RESTful API by sending CRUD requests and verifying response using Postman and REST Assured Library• Performed database testing to assess the accuracy, validity, and integrity of data using SQL Developer and Java Database Connectivity (JDBC) MySQL• Used Apache POI to read and write test data from excel files.• Implemented Selenium Grid to run test scripts on different platforms and against different browsers and systems in parallel • Performed and scheduled Daily Smoke Test script through Jenkins• Practiced the Software Testing Life Cycle Methodology; starting from analysis, test planning, test design and execution, report test results and tracked defects by following the Defect Life Cycle.• Used Jira for working on user stories and reporting and tracking defects• Collaborated with Developer team using Git and GitHub.

Ibrahim Ersu Education Details

Frequently Asked Questions about Ibrahim Ersu

What company does Ibrahim Ersu work for?

Ibrahim Ersu works for Td

What is Ibrahim Ersu's role at the current company?

Ibrahim Ersu's current role is Quality Engineer.

What is Ibrahim Ersu's email address?

Ibrahim Ersu's email address is ibrahim.ersu@td.com

What schools did Ibrahim Ersu attend?

Ibrahim Ersu attended University Of Toronto.

Who are Ibrahim Ersu's colleagues?

Ibrahim Ersu's colleagues are Lori Hoes, Kayla Prendergast, Amelia Wright, Fenie Caparas-Incognito, Sagar Mittra, Mfin, Rinu Das, Raja Sk.

Not the Ibrahim Ersu you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.