Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Timeline
Generic
Nahide Gelgec

Nahide Gelgec

Falls Church

Summary

Senior software engineer in Test with extensive experience in full-stack development and automation at Snapdocs. Achieved a 200% increase in test coverage and significantly improved software reliability. Skilled in Ruby on Rails and React, with a strong focus on quality and user satisfaction in agile team environments.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer / QA Engineer

SNAPDOCS
San Francisco
11.2020 - Current
  • Collaborated with Scrum team in ceremonies, planning, daily stand-ups, sprint demos, and sprint retrospectives to enhance team alignment and project delivery.
  • Transitioned from QA ownership into full-stack software engineering, independently delivering production features across a multi-tenant Rails monolith, React/TypeScript frontend, and distributed gRPC microservice architecture.
  • Developed and shipped full-stack features across backend APIs, email workflows, admin tooling, authentication flows, and React UI using Ruby on Rails and Ant Design.
  • Built and maintained REST API endpoints consumed by internal and external clients, following RESTful design principles and backwards-compatibility requirements.
  • Implemented React components using Ant Design following strict component architecture conventions; collaborated with design to match Figma specifications.
  • Remediated CVE-class security vulnerabilities including XSS, SSRF, and DoS attack vectors across multiple services.
  • Wrote and maintained RSpec test suites covering unit, integration, and service-layer behavior; migrated manual QA scenarios to automated coverage.
  • Automate test scripts utilizing Cypress and JavaScript.
  • Created automation Test scripts using Cypress with JavaScript
  • Organized test cases and test suites for execution in regression and smoke testing using Jenkins.
  • Utilized Postman for manual testing of Restful API
  • Expedite black box testing, functional testing, integration testing, ad hoc testing, backend testing, user acceptance testing, smoke testing, and regression testing.
  • Executed comprehensive testing across multiple software features, contributing to improved software reliability and user satisfaction.
  • Achieved 90% test automation coverage to streamline testing processes.
  • Boosted test coverage by 200% through strategic enhancements.
  • Proactively reduced defects by 30%
  • Decreased performance issues by 20%
  • Fixed authentication and 2FA delivery bugs in the Warden and Auth0 SSO integration layer.
  • Implemented and cleaned up Flipper feature flags to support incremental production rollouts across the company fleet.
  • Worked with Sidekiq background job infrastructure — designed safe enqueue patterns within database transaction boundaries.
  • Developed a SaaS platform facilitating digital mortgage closings.
  • Achieved zero deployment rollbacks during software releases.
  • Managed a monolith application without issues for 16 months.
  • 96% on-time release rate
  • 15+ major features and eliminated 100% of defects
  • using Cypress Mocha framework and Chai assertion library. Based on feedback, customer satisfaction increased by 20%
  • In release branch by using Jenkins
  • Reporting and tracking defects by using Jira Test Management tool
  • Adhered strictly to SDLC and STLC methodologies during projects.
  • Organized test cases and test suites for execution in regression and smoke testing using Jenkins.
  • Created automation Test scripts using Cypress with JavaScript
  • Extensively used Object-Oriented Programming (OOP) concepts for automating the web applications

Senior Software Development Engineer in Test

FIDEXIO
McLean
07.2017 - 11.2020
  • Contributed to Scrum process by applying expertise in exception handling, collection framework, and maps.
  • Demonstrated skill in automation, exception handling, collection framework, maps, functional, and regression testing utilizing data-driven and behavior-driven frameworks.
  • Utilized Java, Selenium WebDriver, JUnit, and Maven to automate testing processes in software development.
  • Conducted all aspects of testing following SDLC and STLC methodologies.
  • Executed SDLC and STLC processes based on requirement documents to develop comprehensive testing strategy.
  • Conducted Functional Testing and Regression Testing using Selenium with Data-Driven framework and Behavior-Driven Framework.
  • Created automation Test scripts using Data-Driven Framework and Page Object Model (POM) to test the Web Applications using Selenium WebDriver with JAVA and Maven.
  • Involved in Black Box Testing, Functional Testing, Integration Testing, Ad-Hoc Testing, Back-End Testing, User Acceptance Testing, Smoke Testing, and Regression Testing.
  • Organized test cases and test suites in Jenkins for efficient regression and smoke testing.
  • Performed Cross Browser Testing and Parallel Testing on Chrome, Firefox, and Safari using JUnit and Maven.
  • Utilized Rest Assured library to conduct comprehensive back-end testing of APIs.
  • Implemented Cucumber in automation framework.
  • Provided Test Estimates, documented Test Plans and objectives, and developed Test Scenarios and Test Cases.
  • Utilized Postman for manual testing of Restful API.
  • Utilized Git as a Source control tool for resolving merge conflicts and for push/pull requests, and GitHub for Version control of the projects source code.
  • Worked with all stages of the Software Development Life Cycle in all dimensions of Functionality, Usability & Reliability.
  • Worked with Scrum Team and attended Sprint-related Scrum Ceremonies: Sprint Planning, Daily Stand-Up, Sprint Demo and Sprint Retrospective meetings.
  • Strong knowledge in Exception Handling, Collection Framework and Maps.
  • Expertise in Core Java, implementing OOP concepts (Object-Oriented Programming) such as Abstraction, Polymorphism, Encapsulation and Inheritance.

Senior Software Development Engineer in Test

INTABELLA
McLean
11.2015 - 07.2017
  • Developed automation scripts for mobile native applications (iOS, Android) using Appium and Java to improve testing efficiency.
  • Automated and distributed Smoke Test and Regression Test reports to streamline testing processes.
  • Conducted API service level automation for end-to-end global scenarios and standalone services.
  • Used Appium for test Automation Framework and for Cross platform test Automation in mobile testing.
  • Performing Functional, Integration, Regression Testing, Smoke Testing, White box/Black box Testing for Mobile and Web-based Applications.
  • Demonstrated knowledge of Java Database Connectivity (JDBC), proficient in writing SQL Queries, and backend testing.
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Worked on JDBC as a data source to fetch data from MySQL database in Data driven testing.
  • Coordinated with developers in Agile model, recorded defects in Jira, and tracked resolution to enhance software quality.

Education

Doctor of Philosophy (PhD) -

University At Albany, SUNY
Albany, NY

Master's Degree - Business Administration and Management

Manisa Celal Bayar University

Bachelor's Degree - Mathematics

Istanbul University

Skills

  • Ruby and Python
  • TypeScript and Java
  • SQL and HTML
  • SCSS and Ruby on Rails
  • React and Cypress
  • Selenium WebDriver and Playwright
  • RSpec and FactoryBot
  • PostgreSQL and Redis
  • gRPC and REST APIs
  • Sidekiq and SQS/SNS
  • Git and GitHub
  • Docker and Jenkins
  • AWS and Datadog
  • Airbrake and Jira
  • Confluence and Postman
  • TestRail and BrowserStack
  • Percy and RuboCop
  • Google Lighthouse and Vulnerability Assessment
  • BDD, TDD, and DDD
  • Page Object Pattern and Data-Driven Testing
  • Authentication Frameworks (Auth0, Flipper)
  • Papertrail and Webpack
  • CSS Modules and HAML

Accomplishments

  • Increased test coverage by 200% and manual regression test automation to 90%
  • 96% on-time delivery rate with a 100% increase in pipeline throughput
  • Zero deployment rollbacks of monolith application for 16 months
  • Completed testing on 30+ major features and eliminated 100% of defects, using Cypress Mocha framework and Chai assertion library. Based on feedback, customer satisfaction increased by 20%
  • Reduced Twilio SMS costs ~$3,000/month by optimizing message segmentation across signing notifications
  • Decreased performance issues by 20% using Datadog
  • Proactively reduced defects by 30% in release branch by using Jenkins and Github Actions
  • Leading and managing Scrum meetings, releases, test plans and automation
  • Mentoring and shadowing junior QAs

Timeline

Senior Software Engineer / QA Engineer

SNAPDOCS
11.2020 - Current

Senior Software Development Engineer in Test

FIDEXIO
07.2017 - 11.2020

Senior Software Development Engineer in Test

INTABELLA
11.2015 - 07.2017

Doctor of Philosophy (PhD) -

University At Albany, SUNY

Master's Degree - Business Administration and Management

Manisa Celal Bayar University

Bachelor's Degree - Mathematics

Istanbul University
Nahide Gelgec