Summary
Overview
Work History
Education
Skills
Certification
Affiliations
Timeline
SeniorSoftwareEngineer

Yassine Darouani

Powell,OH

Summary

  • Six years of diversified experience in Quality Assurance Testing with extensive experience in developing test plans, test cases, and automated test scripts using leading automation testing tools. Developing automated test script using Java and Selenium web driver are the strong skills.
  • Six years of IT experience in Automation Testing;
  • Understating and well knowledge of SDLC and STLC including agile methodology.
  • Good working Knowledge on all phases of STLC from Requirements analysis, Design, System Analysis, Test Case Design, Maintenance and Documentation.
  • Proficient in Test Planning, Test Strategies, Test Case Design, Reviews, Defect reporting & tracking, and Test Execution (manual and automation) using test plans and functional requirements.
  • Understanding of different approaches to Testing such as System Testing, Smoke Testing, Regression Testing, Black/White/Gray Box Testing, Functional Testing, Database Testing, WEB/UI Testing, Performance Testing, Front-End Testing, Negative/Positive Testing, Security Testing, Accessibility Testing, and API testing.
  • Proficient in Selenium, Page Object Model, TestNG, Core Java.
  • Expertise in a variety of tools such as Selenium Webdriver, TestNG, JUNIT, Maven, JIRA.
  • Proficient in designing and implementing Automation Frameworks and TestNG Framework for a number of projects.
  • Experience ranging from designing test cases using tools like JIRA.
  • Expertise in Problem solving and Bug Tracking Reports using Bug tracking Tools JIRA.
  • Experienced in creating different Scenarios for functional testing as per the requirement specifications.
  • Experienced Database testing with SQL.
  • Good Knowledge in creating Test Scripts using Selenium WebDriver with Page Object Model.
  • Experienced with Cross-Browser and compatibility testing to test Web Application using Selenium WebDriver and TestNG, running parallel testing for regression and functional Testing.
  • Experienced in building automation scripts and frameworks from scratch using Selenium Web driver with Java.
  • Experienced with Automation Framework Development in Selenium WebDriver using Java.
  • Good knowledge of handling different locators through CSS, XPATH, ID locator of a web page.
  • Basic Knowledge in testing various web services using Postman tool.
  • Expertise in preparing Test Reports, Defect Management, Management Reports and Delivery Summary Reports.
  • Defect Management, Management Reports and Delivery Summary Reports.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Automation Engineer

TD Bank
Columbus, OH
06.2019 - Current

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Performed Functional, Regression, System and GUI testing at different stages of the application development.
  • Involved in Navigation Testing, Bug reporting and tracking to closure through JIRA tool.
  • Used JIRA for tracking, reporting and managing the defects.
  • Writing basic SQL query(As Needed) for various projects to verify the back end data based on the specification.
  • Developed automation framework for Selenium WebDriver.
  • Extended TestNG framework by adding some helper classes and methods.
  • Developed Selenium test cases using TestNG framework.
  • Maintained and executed Maven build files for running automated tests.
  • Used Maven to help manage project's build, report and documentation across the network.
  • Created automation framework in Selenium WebDriver using Test Driven Development approach like TestNG.
  • Performed GUI, Functional and Regression testing by automated using Selenium.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Checked Log files to analyze errors experienced using Log4j during testing.
  • Designed and developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Involved in providing the efficient locators strategy like XPath and CSS to run Selenium script in stable condition.
  • Worked with source version control tool such as Git and GitHub
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Verified, edited and updated test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Selenium Grid, CSS, Test-NG, GitHub, Page object pattern (POM), Maven, Jenkins, HTML, XML, XPATH, Oracle SQL,SoapUI, JIRA, C/C++, MS Word, Windows.

QA Engineer

United Health Group
New York, NY
05.2017 - 06.2019

Responsibilities:

  • Responsible for analysis, reports and defect tracking.
  • Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
  • Involved in Defect Management (including documentation and verifying resolutions).
  • Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance testing, and End to End Testing.
  • Documented the Bugs and generated status reports and Bug reports using JIRA.
  • Used JIRA as the defect tracking tool to track, review and generate report on bugs.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver, JUnit, Ant and Jenkins.
  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins.
  • Wrote Selenium scripts to create reusable components in TDD framework.
  • Executed automated application testing for key product functionalities and developing new test plans using tools such as Selenium and Junit.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with JUnit.
  • Generated Selenium reports using JUnit reporter and automated report generation.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Created the tests that have no user interaction as a set and executed them as Batch
  • Used Ant for building the WebDriver project
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like TestNG Designed smoke, sanity, acceptance, functional and regression test cases
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Tested the application in cross browsers such as Internet Explorer, Mozilla Firefox, Safari and Google Chrome for browser compatibility testing.

Environment: Selenium WebDriver, Selenium Grid, Eclipse, XPath, Firepath, Firebug, CSS, Java, Java Script, JIRA, JUnit, Windows, MS SQL Server, Test-NG, GitHub, SVN, MS Outlook, MS Visio, MS Word, PowerPoint, Sharepoint, Apache POI, Page object pattern (POM), Maven, Jenkins, SOAP UI.

Education

Master of Science - Geography

Ibn Tofail University
Kenitra, Morocco
07-2007

Bachelor of Science - Geography

Ibn Tofail University
Kenitra, Morocco
07-2003

Skills

  • Testing Tools: Selenium Web Driver, Selenium GRID, Selenium IDE, JIRA, Test Rail
  • Bug Tracking Tools: JIRA
  • Languages: Java, SQL,JavaScript, CSS, HTML
  • Databases: SQL Server, Oracle, Azure, Microsoft SharePoint
  • Repository System: GitHub
  • Operating Systems: Windows, UNIX/Linux
  • Cloud Testing Environment: BrowserStack, SauceLabs
  • IDE Web service IntelliJ: Eclipse,
  • Testing Framework: JUnit, TestNG

Certification

  • AWS Cloud Practitioner Essentials
  • AWS Security Fundamentals
  • Credit Card Security Basics.

Affiliations

  • Volunteering, fundraising, social and intercultural activities, hiking, biking and traveling.
  • Citizenchip: US Citizen.

Timeline

Automation Engineer

TD Bank
06.2019 - Current

QA Engineer

United Health Group
05.2017 - 06.2019

Master of Science - Geography

Ibn Tofail University

Bachelor of Science - Geography

Ibn Tofail University
Yassine Darouani