Summary
Overview
Work History
Education
Skills
Timeline
Generic

Salma Ahmed

Lorton,VA

Summary

  • 5+ years of experience as an SDET - QA Automation Engineer.
  • Extensively working on Manual and Automation.
  • Experienced in various domains such as Testing on Web Client Server, API, and Web Service applications. • Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug life Cycle (BLC) • Experience within Agile/Scrum/Kanban environments. • Proficient in testing Front-End UI Web Applications, Back-End API Web Services, and Databases using various tools like Selenium, JDBC, SQL Developer, REST Assured, and Postman.
  • Perform Web Services testing with REST API.
  • Skilled in building and maintaining Test Automation Frameworks utilizing Java, Maven, Selenium WebDriver, Cucumber, JUnit, and TestNG. Possess deep expertise in BDD (Behavior-driven Development), DDT (Data-driven testing), and Hybrid Framework management.
  • Work with IntelliJ, Apache POI, JDBC, JUnit 4 and 5, TestNG, Hamcrest, Git, and GitHub.
  • Proficient in parallel testing using Test Suites and integrating Jenkins for CI/CD. Additionally, utilized Selenium Grid for cross-browser and cross-platform testing on multiple machines.
  • Strong proficiency in using Jira Xray for bug/defect tracking, reporting, and collaboration.

Overview

5
5
years of professional experience

Work History

SDET

NSD
04.2021 - Current
  • Built and maintained BDD with DDT automation framework using Java, Cucumber, and Selenium.
  • Responsible for maintaining regression and smoke suits.
  • Responsible for bug/defect detection and bug fix verification.
  • Strong focus on API test automation using REST Assured and UI Web Testing using Selenium WebDriver.
  • Developed scripts and performed RESTful API testing using REST Assured Java libraries.
  • Continuously enhanced test automation framework to increase efficiency, reduce test execution time, and maintain test stability.
  • Generated and maintained comprehensive test documentation, including test cases and results reports.
  • Presented test findings and progress updates to stakeholders, enabling informed decisionmaking and facilitating communication between development and testing teams.
  • Implemented POM (Page Object Model) in the test automation framework.
  • Executed a wide range of both manual and automated tests according to the test plan.
  • Performed Database Testing by writing SQL Queries for data validation, adequate in DML.
  • Performing Automation Database Testing using the JDBC library and using SQL Developer for Manual queries.
  • Responsible for creating POJO classes for Serialization and Deserialization.
  • Worked with Selenium Grid and Docker for parallel testing of different browsers and Virtual Machines.

QA Tester

Capital One
09.2018 - 03.2021
  • Participate in Safe events for better product development.
  • Analysed requirements, developed and documented test cases and test plans, test execution, and maintained defect reports using Jira Xray.
  • Worked closely with Product Owner, Developers, and Business Analyst.
  • Performed skills in complete SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle).
  • Executed Object-Oriented Programming (OOP) concepts.
  • Executed a wide range of both manual and automated tests according to the test plan.
  • Collaborated with the assigned team to perform code and test plan reviews.
  • Actively participated in all Scrum ceremonies.
  • Held a key role in maintaining and debugging the automated regression suite.
  • Maintained BDD with DDT automation framework using Java, Cucumber, and Selenium.

Education

Deploma - Civil Engineering

Sennar University
Sennar, Sudan

Diploma - Medical Assisting

Everest College
Woodbridge, VA

Skills

  • Languages: Java, Python, Gherkin, SQL, HTML
  • Frameworks: TDD, BDD, Data-Driven, and Page Object Model
  • Project & Test Management Tools: Jira & Jira Xray
  • Testing Tools: Selenium WebDriver, JUnit, TestNG, Ham Crest-Matcher, JDBC (Java Database Connectivity) for executing SQL statements, Cucumber, Postman, HTML reports / Cucumber JSON reports, REST Assured with Java library, APACHE POI library
  • Database Platform: Oracle, MySQL
  • CI/CD TOOLS: Jenkins, EC2, Docker

Timeline

SDET

NSD
04.2021 - Current

QA Tester

Capital One
09.2018 - 03.2021

Deploma - Civil Engineering

Sennar University

Diploma - Medical Assisting

Everest College
Salma Ahmed