Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Rachid Cheddad

Rachid Cheddad

New York City

Summary

Detail-oriented Software Development Engineer in Test (SDET) with 3 years of experience automating testing frameworks and enhancing QA practices in Finance/Banking, Healthcare, and Retail industries. Expertise includes Java, Selenium WebDriver, REST API testing, and database validation. Skilled in Agile team collaboration, increasing test coverage, and delivering top-notch software by implementing efficient test strategies and integrating tools effectively.

Overview

3
3
years of professional experience

Work History

Software Development Engineer in Test (SDET)

Barclays
05.2024 - Current
  • Developed automated functional and regression test suites using Java and Selenium WebDriver.
  • Employed Maven for dependency management and Jenkins for continuous test execution.
  • Wrote BDD test scenarios using Gherkin and implemented step definitions with Cucumber.
  • Conducted REST API testing with REST Assured Library and Postman for financial transactions.
  • Queried Oracle databases using SQL and JDBC for backend data verification.
  • Managed and executed unit and integration tests with JUnit and TestNG.
  • Participated in Agile sprint planning, daily stand-ups, and retrospectives.

QA Automation Engineer

CareFirst BCBS
03.2023 - 04.2024
  • Automated test scenarios for patient management and billing systems using Java and Selenium WebDriver.
  • Implemented Behavior-Driven Development using Cucumber and Gherkin to bridge communication gaps with stakeholders.
  • Performed backend validations with SQL and JDBC across Oracle and MySQL databases.
  • Conducted API testing using REST Assured Library and verified responses with Postman.
  • Maintained test plans and tracked defects in JIRA during Agile sprints.
  • Created modular and scalable test structures using Page Object Model.
  • Applied JUnit and TestNG for test execution and results organization.

Test Automation Analyst

Ralph Lauren
01.2022 - 02.2023
  • Developed automated scripts using Java and Selenium WebDriver for key retail workflows.
  • Used Maven for build configuration and Jenkins for nightly regression executions.
  • Employed Git and GitHub for version control and collaborative coding.
  • Validated backend data using JDBC and SQL across PostgreSQL databases.
  • Designed API tests using REST Assured Library and managed collections in Postman.
  • Created unit-level tests using JUnit and organized test groups using TestNG.
  • Worked closely with cross-functional Agile teams to refine user stories and improve test coverage.

Education

Bachelor of Science - Engineering Physics

City College of New York
New York, NY
01-2018

Skills

  • Languages & Markup: Java, SQL, HTML, CSS, XML, Gherkin
  • Automation Tools & Frameworks: Selenium WebDriver, Maven, JUnit, TestNG, Cucumber, REST Assured Library, Postman
  • CI/CD & Development Tools: Git, GitHub, Jenkins, IntelliJ IDEA, SQL Developer
  • Databases: Oracle, MySQL, PostgreSQL
  • Project Management & Practices: JIRA, Page Object Model, Behavior-Driven Development
  • Manual testing
  • Test coverage analysis
  • Smoke testing
  • Test process improvement

Accomplishments

  • Built and maintained over 250 Selenium WebDriver test scripts integrated with Jenkins and Maven, improving regression coverage and reducing manual effort by 60%.
  • Designed automated REST API test suites with REST Assured Library and Postman, achieving 95% API test coverage and detecting over 30 critical issues before production.

Timeline

Software Development Engineer in Test (SDET)

Barclays
05.2024 - Current

QA Automation Engineer

CareFirst BCBS
03.2023 - 04.2024

Test Automation Analyst

Ralph Lauren
01.2022 - 02.2023

Bachelor of Science - Engineering Physics

City College of New York
Rachid Cheddad