Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Hoffman, NJ, 08831
Posted:
January 28, 2024

Contact this candidate

Resume:

Software Development Engineer in Test (SDET)

Innovative, results-driven and quality-focused Software Development Engineer in Test (SDET) ● Well acquaintance with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle ● Hands on experience with developing Test Cases, Test Plans and Automation test scripts using Selenium WebDriver, Cucumber BDD, Selenium Grid, Core Java, TestNG, Maven, JUnit, SQL, Oracle SQL Developer, Object Oriented Programming (OOP) concepts ● Experience in Database Testing using SQL queries with Oracle, MySQL ● Experience in designing Test proposals and Test scenarios as well as experience with Functional Testing, Regression Testing, Smoke Testing, Positive and Negative Testing using web-based and client/server applications ● Hands on experience of API Testing using Postman/REST Assured Library and API documentation (Swagger)

Well-versed on the needs of users and experienced in working with business requirements analysts/subject matter experts to identify and understand requirements

Adept in all aspects of project management from conceptualization, requirements determination, to final testing and implementation; accustomed to creating test strategies, test estimation, and test planning documents as well as in providing IT solutions

Equipped with excellent problem-solving, analytical, and interpersonal abilities; able to provide efficient and quality end-user support to troubleshoot and address technical issues; quick learner with ability to finish the tight deadlines and work under pressure

Cooperative team player and communication skills used to foster positive relationship with management, internal staff, and clients; committed to achieving organizational effectiveness

Capitalized on well-honed organizational and interpersonal skills to effectively negotiate deliveries, schedules, and defect resolution as well as maintain frequent interaction with end-users and team members to guarantee provision of excellent service

Self-motivated, detail-oriented and dedicated with high degree of flexibility

Technical Skills

Frameworks & Automation Tools: Selenium WebDriver, Cucumber, Page Object Model (POM), TestNG, Gherkin, Jenkins, Postman, JUnit, Rest Assured, Front-End, Back-End & API Testing, Cypress,

Project Building Tools: Maven, Git, GitHub, Node.js

Accessibility Testing Tools: NVDA Screen Reader, JAWS Screen Reader, Axe Dev Tool, WAVE Extension

Security Testing Tools: Burp Suite

IDEs: IntelliJ, Eclipse, Visual Studio Code

Test Process Tools: JIRA

Programming Languages: Java, HTML, CSS, XPath, SQL, Gherkin Cucumber

Test Approaches: Agile/SCRUM, SDLC, STLC

Test Build & Integration Tools: Maven, Jenkins

Architecture: Object Oriented Programming, Client/Server Applications, Web-Based Applications

Databases & Environment: Oracle, MySQL, SQL Developer

Browsers: Internet Explorer, Firefox, Google Chrome, Safari

Web Technology: JDBC, REST Web Services, JSON, HTML

Professional Experience

Quality Engineer Automation Oct 2021 – Oct 2023

Tata Consultancy Services London, UK

TCS, a global leader in IT services, consulting, and business solutions, leverages technology for business transformation.

https://www.tcs.com/

Client: LLOYDS BANK GROUP LBG LONDON, UK

Project: EDH SOI Migration Jun 2023 – Oct 2023

Involved in the project for data migration from on prems to GCP

Worked on Dev-Ops pipeline tools like GitHub, Jenkins and Spinnaker

Good knowledge of design, monitoring, scheduling data migration jobs using TWS – IBM Workload Scheduler, and generating synthetic data by using dataspawner

Exposure to Pytest BDD framework

Technologies: Pytest BDD framework, GitHub, Jenkins, Spinnaker, TWS, Google Cloud, JIRA

Client: LLOYDS BANK GROUP LBG LONDON, UK

Project: New Payment Architecture Payment Oct 2021 - Jun 2023

Hands-on experience with Node.js, Cypress, Cucumber BDD, POM based framework

Creating feature files based on POM, and executing the code in existing Cypress BDD automation framework

Implementation of accessibility testing for new created UI/UX design using NVDA Screen Reader, JAWS Screen Reader, Axe Dev Tool and WAVE Tool

Implementation of mobile application testing manually in Mac by using Perfecto tool

Working Agile methodologies and Scrum ceremonies including Sprint Planning, Daily Standups, Sprint retrospectives, Sprint Demos, Story Grooming, and Release Planning, and actively participating in the stand-up meeting to keep the whole team informed about test status

Implementing security testing for the entire journey by using Burp Suit security testing tool

Testing Microservices using Cypress Cucumber BDD framework for automation and Postman for manual

Technologies: Node.js, Cypress, Cucumber BDD, NVDA/JAWS Screen Readers, Axe Dev/WAVE Tool, Perfecto, Burp Suite, Postman, JIRA

SDET Jul 2019 – Sep 2021

FINWORKS ERP VIRGINIA, USA

International solution provider offering a wide range of ERP Systems, Solutions and Services to customers such as Oil & Gas, Aerospace, Automotive, Energy and Utilities, High Technology Production, Transportation as well as many other sectors like Maritime, Construction, Trade and Retail, Universities and Schools, Hospitals, Real Estate, Dosing Plants, Shipyards, etc.

http://www.finworkserp.com/

Key Deliverables:

Design and implementation of different automation frameworks from scratch like POM (Page Object Model) framework, Cucumber framework and Data Driven framework using Selenium WebDriver

Involved in building automation framework from scratch using Selenium WebDriver, Cucumber, Eclipse, Jenkins, Java and JUnit framework by adding some helper classes and methods

Extensively automated regression and functional test suites by developing test cases, test suites using Selenium WebDriver, Java, JUnit

Use of Jenkins as a Continuous Integration tool to integrate Selenium test results and run Selenium Grid

Developed API Test Automation framework for REST API Testing (GET, PUT, DELETE, POST and HEAD) using Rest Assured Library

Implemented framework for REST API testing using Postman

Carried out manual backend database testing using SQL queries through Oracle SQL Developer in order to compare user interface database

Used Agile scrum test methodology and actively participating in the stand-up meeting to keep the whole team informed about test status

Designed and implemented custom reporting and applied continuous integration using Jenkins for staging and production environments

Worked in Agile (Scrum) methodology to create applications throughout entire Software Development Life Cycle (SDLC)

Facilitated Sprint planning, daily Scrum meeting, Backlog Grooming, Sprint retro & Sprint review

Written SQL queries to extract data from various source tables to perform database testing; performed back-end testing extensively to verify the integrity of the database MySQL, Java, SQL and JDBC

Hands on experience in designing Test proposals, test scenarios, and Test plans as well as experience with Functional Testing, Positive and Negative Testing, Smoke Testing, and Regression Testing using web-based and client/server applications

Technologies: Selenium WebDriver, Cucumber, Eclipse, IntelliJ, JUnit, Jenkins, Maven, Java, HTML, CSS, JSON, REST Assured Library, JDBC, SQL, SQL Developer, Postman, JIRA

SDET Aug 2018 – Jun 2019

CTIS SOLUTIONS Virginia, USA

Consulting and CRM Solution Management

http://www.ctissolutions.com/

Key Deliverables:

Developed automation scripts for new enhancements using Selenium WebDriver, TestNG Data Provider, Java based on the test requirements

Created a Maven project in IntelliJ using POM (Page Object Model), Selenium WebDriver and Java to run automation tests and produce Extent HTML reports

Extensively automated regression and functional test suites by developing test cases, test suites using Selenium WebDriver, Java

Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool

Worked in Agile (Scrum) methodology to create applications throughout entire Software Development Life Cycle (SDLC)

Developed Test plans, Test scenarios, Test cases, and Test reports for manual as well as automated testing for various applications to ensure proper business compliance

Technologies: Selenium WebDriver, Cucumber, Eclipse, IntelliJ, Jenkins, Maven, Java, HTML, CSS, TestNG, REST Assured Library, JDBC, SQL, SQL Developer, Postman, JIRA

Certification

ISTQB-foundation level certification

Education

Bachelor of Science in Chemistry Trakya University Edirne, Turkey

Languages

English Fluent

German Fluent

Turkish Native



Contact this candidate