Summary
Overview
Work History
Education
Skills
Personal Information
Websites
Objectives
Timeline
Generic

Emrah Sinik

Charlotte,NC

Summary

Proactive SDET dedicated to collaborating with developers to jointly produce superlative final products. Provides both fault testing intelligence and actionable methods for correcting weaknesses in development projects. Eager to build symbiotic relationships with designers and engineers by support reliable feedback loops on all ongoing projects.

Overview

8
8
years of professional experience

Work History

Sr. SDET

Truist
06.2022 - Current
  • Partnered with developers and testers to design and implement effective test automation strategies.
  • Leveraged Selenium WebDriver with Cucumber for comprehensive UI testing.
  • Utilized JIRA to efficiently manage tasks, track issues, and provide regular status updates during daily meetings.
  • Performed meticulous cross-browser testing to ensure seamless user experience across different browsers.
  • Developed and executed a combination of manual and automated test scripts to validate functional, non-functional, and regression scenarios.
  • Implemented Data Driven Testing using Selenium WebDriver, BDD frameworks, and JDBC connections.
  • Conducted Web Services testing using RESTful principles in conjunction with Java programming.
  • Managed test execution, defect logging, and tracking within JIRA.
  • Employed Selenium WebDriver and Java to automate functional testing, GUI testing, and enhance existing test scripts.
  • Identified elements by crafting customized XPath and CSS expressions, integrating them into POMs.
  • Streamlined the testing process by automating functional scenarios and building a robust Regression Suite for on-demand execution.
  • Maintained automated functional and regression test suites while actively developing new automation scripts using the BDD framework.
  • Utilized Apache libraries to facilitate data import/export between external applications.
  • Achieved continuous integration through Jenkins.
  • Actively participated in project planning discussions and provided consistent updates against established milestones.
  • Employed the JUnit-Cucumber Framework to drive test execution efficiently.
  • Migrated manual regression test cases into automated scripts using Selenium WebDriver.
  • Executed regression test cases for major application releases.
  • Captured application screenshots at critical checkpoints and during exception occurrences.
  • Automated APIs using REST Assured Libraries and performed manual testing with Postman and SOAP UI.

Test Automation Engineer

Spectrum
02.2020 - 06.2022
  • Actively participated in Agile Scrum ceremonies, including Daily Standup, Sprint Grooming, Sprint Planning, Sprint Demo, and Sprint Retrospective.
  • Implemented Git as the version control system to meticulously manage changes and track every modification.
  • Utilized JIRA for efficient requirements management and bug tracking.
  • Established Page Object Models (POMs) for each application page, centralizing elements for simplified maintenance and updates upon property changes.
  • Created and modified JUnit annotations to effectively manage the execution flow of test cases.
  • Leveraged Cucumber as the primary tool for regression testing alongside Selenium. Wrote test scenarios in Cucumber feature files using Gherkin language for improved business readability and implemented these scenarios in Java-based Step Definition classes.
  • Conducted backend testing using SQL to compare data between backend and frontend systems.
  • Assumed responsibility for Jenkins as the continuous integration server to execute regression and smoke tests.
  • Authored and executed test cases manually before automating them using Selenium WebDriver.
  • Delivered training sessions to team members on working effectively with Selenium and Cucumber.
  • Performed a comprehensive range of testing, including functional, regression, integration, positive, and negative testing.
  • Utilized SQL extensively to query databases for data validation, crafting sub-queries, nested queries and for complex data queries.
  • Analyzed business requirements, developed comprehensive test documentation (test plans, test cases, test suites), and maintained them for ongoing reference.
  • Created Requirement Traceability Matrices (RTMs) to guarantee complete test coverage of all requirements.
  • Proactively identified bugs and reported defects with screenshots using JIRA. Collaborated with developers to resolve technical issues and adhered to all steps of the Bug Life Cycle.
  • Functioned as a cross-functional team member, providing support to manual testers whenever required.

QA Analyst

The Hartford
05.2016 - 02.2018
  • Developed a test plan that outlines the testing strategy, objectives, resources, schedule, and scope of testing activities.
  • Created detailed, comprehensive, and well-structured test cases based on requirements.
  • Executed a comprehensive range of testing, including smoke, functional, integration, regression, system, and user acceptance testing.
  • Designed and executed end-to-end scenarios to rigorously evaluate application functionality.
  • Configured pom.xml files with essential dependencies and plugins for successful test execution.
  • Composed SQL queries for backend and database testing.
  • Contributed to Release Review/Requirement Analysis and Design Review meetings.
  • Engaged regularly in Agile Scrum activities such as Daily Standups, Sprint Grooming, Sprint Planning, Sprint Demos, and Sprint Retrospectives.
  • Actively detected and documented bugs, including screenshots, using JIRA. Worked closely with developers to troubleshoot and resolve technical issues, following the complete Bug Life Cycle process.
  • Developed and maintained automated test scripts using automation tools like Selenium, TestNG, and Cucumber.
  • Execute automated test scripts and analyze the results.

Education

Associate’s degree in Computer Programming -

Van Yuzuncu Yil University
Van
06.2011

High School Diploma - Computer Programming

Alanya Technical High School
Alanya
06.2007

Skills

    § Testing Tools

    Selenium WebDriver, Eclipse, Intellij, JUnit, Maven, Cucumber, TestNG, Git, Jenkins, Postman, Rest Assured Libraries

    § Bug Tracking Tools

    JIRA

    § Languages

    JAVA, SQL, HTML, XML

    § Operating System

    Windows, Mac iOS

    § Database

    Oracle, MySQL, SQL Server

    § Framework

    Page Object Model, Data Driven, Keyword Driven, Hybrid Framework

    § Testing Methods

    Smoke Testing, System Testing, Integration Testing,Positive and negative, Functional Testing, Regression Testing, Black Box Testing, Backend Testing

Personal Information

Title: Sr. Software Development Engineer in Test (SDET)

Objectives

Seeking a Test Automation Engineering position where I can leverage my extensive testing skills and knowledge to solve complex problems in a dynamic and challenging environment.

Timeline

Sr. SDET

Truist
06.2022 - Current

Test Automation Engineer

Spectrum
02.2020 - 06.2022

QA Analyst

The Hartford
05.2016 - 02.2018

Associate’s degree in Computer Programming -

Van Yuzuncu Yil University

High School Diploma - Computer Programming

Alanya Technical High School
Emrah Sinik