MUHARREM AYDIN
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
201-***-**** • adtw0a@r.postjobfree.com • Butler, NJ Permanent Resident (Green Card)
PROFESSIONAL SUMMARY
Full-Stack Software Development Engineer in Test (SDET) with proven abilities and expertise in Web-Based Applications in Software Testing, both manual and automation. Ability to work in a team environment or independently, excellent communication, organizational, presentation, and leadership skills. Quick learner of the latest technologies, tools, and ideas.
• Experience in Behavior Driven Development and Data-Driven Test using Cucumber/Gherkin features, scenarios, scenario outlines, and step definitions.
• Experience in creating Functional and Automation Testing scripts with Page Object Model, Data Driven Framework in Selenium WebDriver using Java.
• Proficient in Postman for Manual API Testing and API Web Services Testing using REST Assured Library with Java.
• Experience in Database Testing using JDBC.
• Proficient in various Testing types such as Functional Testing, Regression Testing, Smoke Testing, Database Testing, and API Testing.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, Cucumber, TestNG, JUnit, Postman, REST Assured Library, SQL Developer, JDBC, Appium
Language: Java, SQL, XML, CSS, JSON, HTML, Gherkin Frameworks: Cucumber Behavior Driven, Data-Driven, Page Object Model (POM) Project Methodologies: Agile/Scrum, Waterfall
Project Management Tools: Jira/Xray
Project Build/CI Tools: Maven, Jenkins
Version Control System: Git, GitHub
PROFESSIONAL EXPERIENCE
Software Development Engineer in Test (SDET) 07/2019 -Present AzulCRM– Remote
• Interacted with Product Owner and Developer Team to understand the Requirement Document, User Stories, and Acceptance Criteria for better quality Testing in Scrum Agile environment.
• Extensively involved in all stages of Software Test Life Cycle (STLC), Software Development Life Cycle
(SDLC), and Agile/Scrum methodologies.
• Designed, implemented, and maintained Data-Driven and Behavior Driven Framework for a Web-Based application.
• Conducted Smoke Testing, Functional Testing, Regression Testing, API Testing, and Database Testing.
• Designed, executed, and implemented a POM-based automation Testing Framework utilizing Java and Selenium WebDriver.
• Extensively used Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, and CSS to Test the Web-Based application.
• Developed Test Scripts to implement Test Cases, Test Scenarios, and features for Behavior Driven approach using Java, Cucumber, Selenium WebDriver, and JUnit.
• Implemented and executed the Test process using Agile/Scrum Methodology with actively involved in Daily Stand Up Meetings, Sprint Planning, Sprint Demo, and Sprint Retrospective Meetings.
• Reviewed Requirements Documents and was involved in developing the Test Cases, Test Scenarios, and Defect reports.
• Used Jira for identifying, logging, and tracking defects and reported to developers and Test leads.
• Performed Back-End Database Testing using Java, Oracle Database, and JDBC.
• Extensively used SQL Queries to extract data from various database tables for Testing purposes, validated the data from its source to destination points using Oracle SQL Developer.
• Performed API Testing using REST Assured Library with Java.
• Tested API Web Services using POSTMAN and validated JSON Messages by Get, Post, Put, and Delete methods.
• Experienced in Data-Driven Testing by getting data from Excel files using Apache POI.
• Performed remote execution of daily smoke Tests on AWS EC2 cloud server with Jenkins and sent HTML email reports with detailed Test step results and screenshots.
• Managed framework dependency jars files using Maven.
• Experienced in Git version control tool and GitHub as a remote repository. Environment: Java, Gherkin, SQL, Maven, Jenkins, AWS EC2, CI/CD, POM, DDD, BDD, Cucumber, Selenium WebDriver, JUnit, JSON, HTML, XML, Git, GitHub, IntelliJ IDE, Jira, Agile, Oracle, SQL Developer, Postman, Webservices, REST API, REST Assured Library.
QA Automation Tester 05/2017 – 07/2019
Upgenix – Tysons, VA
• Involved in identifying Test Cases for Manual and Automation with Selenium WebDriver for Smoke Test, Functional Test, and Regression.
• Good knowledge of all stages of SDLC, STLC, and Defect life cycle.
• Prepared Test Scenarios, Test Cases, and Test Scripts.
• Involved daily meetings with the developers on defects status and generated reports.
• Prepared Test Scripts using Selenium WebDriver to validate all UI components.
• Developed and maintained POM-based automation Test Scripts in Selenium WebDriver with TestNG using Maven with Java.
• Worked on SQL Queries to perform verification and validation of the data for Back-End Database Testing.
• Worked with Postman for API Testing of a Web-based application.
• Performed defect tracking and Test execution process using Jira.
• Used Jenkins and Maven for daily build execution of Selenium Automation Framework and team updates.
• Attended Grooming, Sprint Planning, and Demo meeting sessions bi-weekly and daily Scrum meetings. Environment: Java, Gherkin, SQL, Maven, Jenkins, AWS EC2, CI/CD, POM, DDD, Selenium WebDriver, TestNG, JSON, HTML, XML, Git, GitHub, IntelliJ IDE, Jira, Agile, Oracle, SQL Developer, Postman. EDUCATION
• Master’s degree: MBA, Fatih University – Istanbul, Turkey
• Bachelor’s degree: Geography, Istanbul University – Istanbul, Turkey