Summary
Overview
Work History
Education
Skills
Timeline
Generic

Diana Fakhim

Hallandale beach,FL

Summary

Accomplished Sr. Quality Assurance Engineer with extensive experience at ShiftKey, Inc., recognized for enhancing testing strategies and driving team performance. Proficient in JavaScript, Cypress, Selenium, and Java within Agile environments, resulting in significant improvements to automation frameworks and testing processes. Proven leadership skills in coordinating cross-functional teams while fostering initiatives that embrace new technologies for increased efficiency.

Overview

8
8
years of professional experience

Work History

Sr. Quality Assurance Engineer

ShiftKey, Inc.
Fort Lauderdale, USA
05.2020 - Current
  • Working closely with a remote development team in an Agile environment.
  • Participating in all phases of the Software Development Life Cycle.
  • Coordinating testing activities with the QA Manager, and Project Managers across multiple teams and projects.
  • Creating documentation and training materials for onboarding team members.
  • Participating in the interviewing process of new hires.
  • Assisting developers with issue analysis, and participating in technical discussions.
  • Using Azure DevOps Test Plans and TestRail for manual test execution.
  • Participating in multiple projects at the same time to help other teams with testing strategies.
  • Working closely with products written on different platforms, like .NET and Python.
  • Proven ability to automate tests using different testing frameworks and languages, such as Selenium with C#, TestCafe, and Cypress with JavaScript.
  • Performing database testing across different products using SQL queries and non-relational databases, like MongoDB, for data testing.
  • Creating and executing a load test using Locust (a Python library).
  • Testing with different operating systems and browsers: Chrome, Edge, Firefox, Safari, and Opera.
  • Performing manual mobile testing using cloud-simulating devices in BrowserStack.
  • Utilizing Azure DevOps logs and traces, and monitoring dashboards to perform system testing.
  • Proven ability to take my own initiative to improve testing strategies and team performance.

Software Quality Assurance Engineer

Paycor, Inc.
04.2018 - 03.2020
  • Prioritized test cases for automation, and converted existing manual tests based on priority to automated test scripts.
  • I participated and actively contributed in all Scrum ceremonies (Daily Scrum, Sprint Demo, Sprint Planning, and Sprint Retrospective) meetings as required.
  • Developed and maintained a Page Object Model automation testing framework using Java, Selenium, Maven, and Cucumber, using Gherkin for Behavior-Driven Testing.
  • Integrated a framework into Jenkins for continuous integration and deployments.
  • Generated test run reports using the Cucumber and JUnit testing frameworks.
  • Configured database connections in automation testing to retrieve data from the MySQL database.
  • Automated API tests with the RestAssured Java library tool, integrated with test automation.
  • Proven experience creating cross-browser automated tests.
  • Performed different types of testing, such as Negative, Positive, Smoke, Regression, Integration, and System.

Software Quality Analyst

Synchrony Bank
09.2016 - 03.2018
  • Created and maintained a software product test plan.
  • Documented test cases for manual execution.
  • I participated and actively contributed in all software development phases.
  • Performed different types of manual testing, such as Negative, Positive, Smoke, Regression, Integration, and System.
  • Created a software product manual and documentation.
  • I wrote manual tests using the Gherkin language.
  • Tested the API (RESTful web services) using Postman.
  • Documented and created bug reports using Jira.
  • Performed basic SQL queries for data validation.
  • Worked with different software development methodologies, such as Waterfall and Agile.
  • I took the initiative in implementing test automation using the Selenium testing framework.
  • Proven ability in communication skills, as well as adding value to team productivity.

Education

SDET Bootcamp (Software Developer Engineer in Test) -

Syntax Technologies
01.2020

Bachelor's degree - Marketing

Simon Kuznets Kharkiv National University of Economics
01.2014

Skills

  • Postman
  • Swagger
  • Selenium
  • TestCafe
  • Cypress
  • Cucumber
  • TestNG
  • Locust
  • Java
  • SQL
  • HTML
  • XML
  • JSON
  • JavaScript
  • C#
  • Gherkin
  • JIRA
  • TestRail
  • Microsoft Azure DevOps
  • SQL Server
  • Postgres
  • MongoDB
  • Git
  • Windows
  • MacOS

Timeline

Sr. Quality Assurance Engineer

ShiftKey, Inc.
05.2020 - Current

Software Quality Assurance Engineer

Paycor, Inc.
04.2018 - 03.2020

Software Quality Analyst

Synchrony Bank
09.2016 - 03.2018

SDET Bootcamp (Software Developer Engineer in Test) -

Syntax Technologies

Bachelor's degree - Marketing

Simon Kuznets Kharkiv National University of Economics
Diana Fakhim