Summary
Overview
Work History
Education
Skills
Timeline
Generic

Asma Elgarrari

Fairfax,VA

Summary

Over 4 years’ experience as a QA Engineer, specializing in the Software Development life Cycle, successfully developed Test Strategies, Test Plans, Test Cases, and Test summary reports for both Web and Client-Server platforms. Proficiency extends to both Manual and Automated Testing, where utilized a range of tools to ensure thorough testing and quality assurance. Experience in Functional Testing, UI Testing, Smoke Testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, Regression Testing, Performance Testing, documentation, and reporting. Experienced in Implement& maintain Automation Frameworks such as Data-Driven, Behavior Driven (BDD) by writing gherkin language in Cucumber tool, creating Scenarios, Scenario Outlines, Feature Files, Step Definitions and generating Cucumber reports, as well as Keyword Driven Testing Framework and Page Object Model Framework (POM) by finding elements and creating reusable methods for each page. Experience in both Manual and Automated Testing with tools such as Selenium Web Driver/Grid, JUnit, TestNG, Quality Center /Maven, Cucumber, Jenkins, JIRA, Postman, Git, and GitHub. Performed SQL query executions in Database as a part of Backend Data Verifications, as well as API testing using REST services. Exposure to Agile Scrum, and TDD (Test Driven Development) methodologies. Gained a deep understanding and hands-on involvement in utilizing these approaches to software development.

Overview

5
5
years of professional experience

Work History

Automation Engineer

Nexus Systems
10.2021 - Current
  • Constructed and developing Test Automation Framework using Selenium Web Driver with Java
  • Created test scripts using Java programming language
  • Configured IntelliJ IDEA and implemented Selenium Page Object Model (POM) framework with
  • Selenium Web Driver and Maven, employing Object-Oriented Programming (OOP) principles and
  • TestNG
  • Utilized Java and TestNG for scripting, employing special CSS and XPath techniques to effectively identify web elements
  • Leveraged Selenium Grid to simultaneously run automated scripts on multiple browsers
  • Collaborated within highly motivated Agile team, focusing on monitoring Front-end and Back-end validations
  • Conducted API Testing using Postman and Rest Assured
  • Performed various types of testing, including Functional, Regression, Smoke, and System testing
  • Set up Jenkins for scheduled Automation Test Runs, triggering Smoke Tests
  • Executed both Manual and Automated Tests during development to detect defects at early stage
  • Played key role in designing and generating comprehensive Test Reports
  • Created and executed SQL queries, validating databases using JDBC
  • Actively participated in team interactions and attended scrum meetings and ceremonies, ensuring completion of all required documentation and quality procedures
  • Collaborated closely with developers to log and track defects
  • Conducted Regression Testing after each new build
  • Environment: and tools: Selenium Web driver, JIRA, Microsoft Office Excel, Agile, Amazon, AWS, Java
  • TestNG, Jenkins and GitHub, Rest API.

Quality Assurance Analyst

Navy Federal Credit Union
02.2019 - 09.2021
  • Operated within Agile methodology, actively engaging in Scrum framework and participating in all sprint-related meetings
  • Conducted analysis of Business Requirements, Technical Requirement documents, and system specifications, utilizing them to create comprehensive Manual Test Cases
  • Collaborated closely with QA Engineers to devise effective strategies and develop detailed Test Plans
  • Executed Test Cases manually and meticulously analyzed results obtained
  • Maintained thorough logs to document Testing Phases and track identified Defects
  • Reported bugs and errors to development teams, ensuring prompt attention and resolution
  • Interacted closely with Developers and Business Analysts throughout the Software Testing Life Cycle (STLC) to perform various types of testing as required
  • Prepared Test Summary Reports and Defect Reports daily during execution phase
  • Utilized Jira as primary tool for Bug Tracking and Reporting, actively following up with development team to verify bug fixes and update status of reported issues
  • Involved in complete Software Development Life Cycle (SDLC) by following all steps needed
  • Followed Agile Methodology during each product release
  • Environment and tools: JAVA, JIRA, Microsoft Office Excel, Agile, GitHub.
  • Mentored and coached team members on QA topics and strategies.

Education

Associate of Science -

Northern Virginia Community College
Annandale, VA

Skills

  • Agile Methodologies
  • Test Automation Selenium Web Driver
  • API Testing Postman& REST Assured
  • Test Frameworks TestNG, JUnit, Cucumber
  • Database Testing using SQL queries
  • CI/CD pipelines Jenkins
  • Version Control GitHub
  • Troubleshooting and Debugging
  • Test Documentation
  • Test Management Tools Jira

Timeline

Automation Engineer

Nexus Systems
10.2021 - Current

Quality Assurance Analyst

Navy Federal Credit Union
02.2019 - 09.2021

Associate of Science -

Northern Virginia Community College
Asma Elgarrari