Summary
Overview
Work History
Skills
Work Availability
Quote
Timeline
SoftwareEngineer

KHADIJA TOLOUB

Ranson,United States

Summary

5+ years of experience Software Development Engineer in Test of Web Services, Client/Server applications, and Test Automation Process in finance, and insurance industry.

Strong knowledge of Selenium WebDriver Automated Testing and Frameworks, Page Objects and Hybrid Frameworks, TDD, BDD, Web Testing, Functional Testing.

Extensive Experience on Framework build tools such as Maven and automation tools like Selenium WebDriver with Java, JUnit, TestNG, Cucumber, Rest Assured, Jenkins, SQL, and Git for Testing Client-Server and Web Application.

Working Experience in the management of Pom.xml and XML files for JAVA Automation Scripts.

Great Experience in Quality Assurance standards, methodologies, and strategies with a better understanding of Software Development Life Cycle(SDLC), Software Testing Life Cycle(STLC), and Bug Life Cycle(BLC), Software development methodologies such as Agile and Waterfall.

Extensive Work with API testing of Web Services using Rest Assured , Postman.

Working Experience with Log4j.

Extensive knowledge of Bug tracking and Reporting using JIRA.

Great ability to work in a team environment or independently.

Strong Verbal and Communication Skills.

Overview

6
6
years of professional experience

Work History

Automation Software QA Engineer

GEHA
09.2020 - Current
  • Involved in developing automation framework using Selenium WebDriver (Behavior Driven approach) with Java programming language, Cucumber, JUnit, Jenkins and defines dependencies using Maven.
  • Use Cucumber with Gherkin Language to develop Step Definitions, Features and Scenarios using Acceptance Criteria on Jira, and Scenario outline for data-driven testing to eliminate duplicate Steps in feature file.
  • Create Page Object Model (POM) design pattern using Page Factory in Selenium WebDriver.
  • Used Maven for building webDriver project and integrated with continuous integration Tool (Jenkins) for running Tests automatically,analyze Test Reports and communicate Test Results to our team.
  • Strong knowledge of Object-Oriented Programming language and its implementation while automation Testing.
  • Provide Orientation and mentorship for new team members as well as for functional testers interested in test automation.
  • Actively involved in all stages of Software Development Lifecycle (SDLC), worked very closely with business team and Product Owners in Agile environment and attends different meetings like Sprint Planning, Sprint Review and Retrospective meetings.
  • Operated under Agile Scrum framework to complete releases every 2 weeks and well-organized sprints.

Quality Assurance Automation Engineer

Citibank
05.2017 - 09.2020
  • Developed and executed automated test scripts using Selenium and TestNG to improve software quality, reduce testing time, and increase testing coverage.
  • Developed custom reporting frameworks using TestNG to provide stakeholders with detailed test reports and insights into testing progress and results.
  • Responsible for performing Web API testing using REST Assured library with Postman as a part of Back-End testing to validate JSON formatted data against expected results and different http status codes.
  • Perform Database testing using SQL Queries for validation testing, also establishing JDBC connection using Java programming language.
  • Worked on Agile Scrum Environment to accomplish project milestones and meet demanding timelines.
  • Participated and took active Part in all stages of STLC.
  • Worked on Designing, Planning and Execution of automation and manual testing(End to End, Regression testing, Smoke testing and API) to ensure full coverage and high-quality releases by developing accurate test scripts.

Skills

  • Testing Tools: Selenium Webdriver, Cucumber, TestNG, JUnit, Rest Assured, Postman, JDBC, Sauce Labs
  • Build Tools: Maven
  • Continuous Integration: Jenkins
  • Databases: MySQL, Oracle
  • Version Control System: Git, GitHub
  • Operating systems: Unix/Linux, Windows, macOS
  • Testing Framework: Behavior Drive Development(BDD), Test-Driven Development(TDD), Page object Model(POM), Page Factory
  • Methodologies: Agile/Scrum/Kanban,Waterfall, SDLC, STLC, Bug Life Cycle
  • Defect Tracking Tools : Jira
  • Other Tools: IntelliJ, Eclipse, Log4j

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The way to get started is to quit talking and begin doing.
Walt Disney

Timeline

Automation Software QA Engineer

GEHA
09.2020 - Current

Quality Assurance Automation Engineer

Citibank
05.2017 - 09.2020
KHADIJA TOLOUB