Post Job Free

Resume

Sign in

Back End Test Engineer

Location:
Garfield, NJ
Posted:
February 06, 2024

Contact this candidate

Resume:

David Demirtas

Lodi, New Jersey 973-***-**** ad3exv@r.postjobfree.com U.S. Citizen

PROFESSIONAL SUMMARY

Motivated QA Automation Test Engineer with extensive knowledge and working experience in the IT industry over 8 years.

Experienced in Manual Testing and Automated Testing on web-based applications using Selenium WebDriver, Maven, Cucumber, JUnit and TestNG with Java.

Achieved Black Box Testing, Functional Testing, Smoke and Regression Testing using Java.

Designed and developed Selenium WebDriver Automation frameworks from scratch with Java, used both Cucumber BDD frameworks with Junit library based on Page Object Model (POM).

Experienced with Postman for manual and REST-Assured libraries for automated Back-end testing of different layers of API.

Obtained domain knowledge in writing SQL queries using Oracle SQL server and JDBC in Back-end Testing.

Solid understanding in Object-Oriented Programming (OOP) concepts by using Inheritance, Abstraction, Encapsulation, and Polymorphism. Extensively used Java for Test Case automation.

Acquired experience of using Jenkins for Continuous Integration.

Executed bug management process, tracking and retesting bugs found during testing until resolved using Jira.

Strong understanding of Software Development Life Cycle and Software Testing Life Cycle.

Excellent communicator, team player, able to work in a fast-paced IT environment and meet the deadlines for the project.

TECHNICAL SKILLS

Test Management Tools: Maven, Jenkins, Jira, JMeter.

Testing Methods: Functional Testing, Regression Testing, Smoke Testing, Ad-hoc Testing, Front and Back-end Testing, API Testing, Database Testing

Automation Testing Tools: Selenium WebDriver, Cucumber, Cypress, Maven, Jenkins, JUnit, TestNG, API Restful, POSTMAN, Apache POI, Azure.

Languages: Java, SQL, HTML, XML, Gherkin (Cucumber)

RDBMS:SQL, MySQL, Oracle

Version Control System Tools: Git and GitHub

Methodologies: Agile/Scrum, Waterfall

IDE: IntelliJ, Eclipse

API: POSTMAN, REST Assured

Cloud Technologies: AWS EC2

Design Patterns of Framework: Singleton, Page Object Model

Operating Systems: Windows, Mac OS

PROFESSIONAL EXPERIENCE

INTERCONTINENTAL EXCHANGE – NEW YORK Oct 2017–Present

AUTOMATIONTEST ENGINEER

Key Responsibilities: Automated the functional testing (80%) of the web application, attended daily Agile Scrum meetings and performed in UI, API and Database testing.

Analyzed client requirements and user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions and Scrum Meeting.

Maintained cooperative relationships with developers and communicate with both technical and nontechnical stakeholders (e.g., client).

Recognized for developing excellent test plans/scripts and rapidly discovering defects.

Responsible for identifying test cases for Manual and Automation with Selenium WebDriver for Smoke Test, Functional, and Regression Tests.

Strong knowledge on web services tools REST API and understanding HTTP code responses and involved in testing REST services using REST Assured and tested both XML and JSON formats

Performed defect reporting and bug tracking using JIRA and followed up with the development team to verify bug fixes, and update bug status.

Configured Selenium WebDriver, JUnit, Maven tool and involved Selenium automation scripts in Java using JUnit prior to Agile release.

Responsible for designing and developing Hybrid Framework and enhanced the same framework to BDD approach by using the Cucumber and added Scenarios in features files.

Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber (BDD), and IntelliJ

Developed BDD tests using Cucumber by writing features and step definitions using Gherkin.

Used Maven for build management, GIT as source repository and Jenkins for Continuous integration of the builds.

Connected to database to Query the database using SQL for data verification and validation.

Designed automation scripts to test REST APIs (HTTP Get, Post, Put, Delete) using REST Assured libraries and Postman tools; serialize & deserialize and verify http JSON responses. Executed CRUD operations.

Writing the test case and test scripts mobile application (manual and automation) Appium

Performed load testing stress testing and performance testing.

Environment: Agile, Selenium WebDriver, Java, Cucumber, Gherkin, JUnit, Maven, Jenkins, HTML, XPath, IntelliJ, GitHub, AWS, JDBC, Postman, Rest Assured API

AT&T – NEWYORK June 2015– Oct 2017

QATESTER

Key Responsibilities: Developed automation scripts and maintained testing framework in accordance with the project’s web application service along with analytical approach and involved in UI and API testing.

Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.

Involved on testing the new functionality based on test cases and coordinated with development team in fixing the issues, managing and tracking bugs

Worked with Test Lead to understand the technical design and architecture for test planning.

Involved as part of automation team using Selenium, and developed test scripts using Java.

Developed test scripts using Functional Requirement Documents. Test scenarios are created for positive, negative, and boundary cases

Performed Smoke, Functional, Regression and Integration testing.

Performed API testing using Postman and experienced sending GET, POST, PUT, PATCH, DELETE types, HTTP requests and validation of responses from API endpoints.

Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries. Verifying the data tables on our database server

Assisted the development team proactively and simultaneously for documenting issues to provide details on Jira.

Used JIRA as defect-reporting and defect-tracking tool and strong knowledge of Defect Life Cycle.

Collaborated with the business analyst and developers to identify testing scenarios based on potential product risks.

Actively participated in Sprint Planning, Retrospective, Sprint Demo and Daily Stand-Up Meetings.

Mobile testing with Appium AT&T application.

Environment: Java, Selenium WebDriver, TestNG, JIRA, Maven, XPath, IntelliJ, XML, Postman, Agile.

EDUCATION

Master: Master’s Degree in Operation and Technology Management,

Kennesaw State University, Kennesaw, GA, USA–2012 – 2013

Linkedin: https://www.linkedin.com/in/david-demirtas-b16835208/

CERTIFICATION

●Professional Scrum Master-I(PSM-I) –2020

QA Manual & Automation Tester erEngineer



Contact this candidate