Summary
Overview
Work History
Education
Skills
Workstatus
Personal Information
Timeline
Generic

FAWAD MOHAMMADI

Falls Church,VA

Summary

More than 7 years of experience as an SDET, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and experience on Core Java, OOPS concepts. Experience and domain knowledge in Banking, Retail, E-Commerce, Insurance, Financial-Mortgage domains, and their workflow. Experience in developing test plan, test cases, and reports for upcoming product release. Expertise in working on all phases of Software Development Life Cycle (SDLC, its methodologies such as Agile, SCRUM and Waterfall Model. Conducted exploratory testing to find and fix the bugs before new product and feature release. Professional experience in test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web and client server applications. Expertise working on Junit, TestNG framework for Unit testing, Maven for Project building. Experience in the development of Data driven and Hybrid Automation frameworks in Selenium. Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber. Core experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser. Conducted in documentation for manual testing procedure. Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform

Overview

9
9
years of professional experience

Work History

SOFTWARE AUTOMATION ENGINEER IN TEST

GEICO INSURANCE
11.2020 - Current

Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD), Developed Automation framework implementing Page Object Model, using Java, Selenium Web driver and Cucumber.

  • Implemented end-to-end automation
  • Enhanced test coverage with development of comprehensive test plans and cases.
  • Streamlined bug reporting and tracking processes, resulting in faster resolution times.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Participated in test automation code review meetings and provided input on colleagues' coding efforts.
  • Increased efficiency of regression testing through the implementation of continuous integration pipelines.
  • Applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Collaborated with cross-functional teams to ensure seamless integration of test automation into development processes.
  • Troubleshot software to alleviate obstacles preventing functionality.
  • Maintained, debugged and optimized automation programs.
  • Completed automation of functional and regression testing.
  • Reviewed all test cases and test scripts for quality and identified additional areas to review.
  • Kept on track with deadlines for development cycle times.

QUALITY ASSURANCE AUTOMATION ENGINEER

THE HOME DEPOT
07.2018 - 10.2020

Developed Test Cases, Use Cases and Automation test scripts

  • Other activities included test execution report and generation in accordance with Quality Assurance best practices.
  • Implemented end-to-end testing.
  • Identified appropriate situations for implementing test automation, accounting for situations where automated testing was counterproductive.
  • Applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Validated production deployment changes, providing reports on discovered issues to manager.
  • Authored automated testing reports and presented findings to manager for review.
  • Adapted quickly to evolving project requirements by updating test scripts as needed, ensuring accurate test coverage throughout the development lifecycle.
  • Facilitated early defect detection by integrating automated tests into the continuous integration pipeline, catching issues before they impacted users.
  • Enhanced product reliability with thorough regression testing, ensuring seamless functionality across all system components.

MANUAL QA TEST ENGINEER

CITY NATIONAL BANK
09.2015 - 06.2018
  • Developed Test Cases, Use Cases and Automation test scripts
  • Other activities included test execution report and generation in accordance with Quality Assurance best practices.
  • Improved team efficiency by collaborating with developers to review and refine code throughout development process.
  • Facilitated effective communication between QA team members, developers, product managers, and stakeholders to ensure alignment on project goals and milestones.
  • Developed reusable test scripts using scripting languages, reducing manual testing efforts significantly over multiple projects.
  • Adhered to agile methodologies in a fast-paced development environment, delivering high-quality software releases.
  • Contributed to project planning by providing accurate time estimates for QA tasks and deliverables.
  • Maintained project documentation, including test plans, test cases, and defect reports to facilitate knowledge transfer among team members.
  • Enhanced software quality by developing comprehensive test plans and executing various test cases.
  • Reviewed, evaluated, and identified requirements for testability.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.

Education

Bachelor of Arts - Journalism in Business

Kabul International University
Kabul, Afghanistan
01.2014

Skills

Windows (XP, Vista & 7, 8, 10)

  • JAVA, XML, SOL
  • Selenium IDE/WebDriver, SOAP UI tool
  • PostgreSQL, Oracle, MS Excel
  • Eclipse, SQL Developer
  • HTML, XML, CSS
  • JIRA
  • Maven
  • Experience with JUnit
  • Expertise in Selenium
  • API Testing Knowledge
  • Expertise in Agile Methodology
  • Experience with JIRA
  • Git/Github proficiency
  • Cross-browser testing
  • Behavior-driven development (BDD testing Framework)
  • Proficient in Java
  • Cucumber
  • DevOps Understanding
  • TestNG
  • Linux understanding
  • Scrum Framework Knowledge
  • Skilled in JavaScript
  • Expertise in Jenkins
  • Test Automation
  • Object-Oriented Programming
  • Security Protocols
  • Project Management
  • Teamwork and Collaboration
  • Problem-solving abilities
  • Excellent Communication
  • Manual Testing
  • Adaptability and Flexibility
  • Defect Tracking and Reporting

Workstatus

Green card Holder

Personal Information

Title: Software Test Automation Engineer

Timeline

SOFTWARE AUTOMATION ENGINEER IN TEST

GEICO INSURANCE
11.2020 - Current

QUALITY ASSURANCE AUTOMATION ENGINEER

THE HOME DEPOT
07.2018 - 10.2020

MANUAL QA TEST ENGINEER

CITY NATIONAL BANK
09.2015 - 06.2018

Bachelor of Arts - Journalism in Business

Kabul International University
FAWAD MOHAMMADI