Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

Faiza Ramzan

Springfield,VA

Summary

4.5 Years of experience in the Software Quality Assurance in Automation Testing of Web applications.

Exceptional expertise across various test procedures for process improvement.

Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases. Fully versed in complete SDLC.
Experience of Object-Oriented Programming Concepts (OOPs) and Core Java.
Experience in different domains such as Banking, Retail, E-commerce, Insurance, Financial Mortgage domains and their workflow.
Experience in various aspects of the Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
Proficient in test automation tools Plan, write, and execute automated tests using automation scripts with Java and Selenium.
Knowledge on TestNG framework for Unit Testing, Maven for Project building.
Experience in the development of Data driven and Hybrid Automation frameworks in selenium.
Experience in BDD ( Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
Experience in API Testing using Postman
Experienced in working on selenium Web Driver automation script in Java with implementing Page Object Model (POM) cross-browser testing, used testing annotations to group the test methods and for cross-browser.
Expertise in various types of testing like Smoke testing, Integration testing, Regression testing, System testing, Black-box testing, Functional Testing, Positive/Negative Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value Testing.

Overview

5
5
years of professional experience

Work History

Automation Test Engineer

ValueMomentum
09.2021 - Current
  • Developed Test Cases, Use Cases and Automation test scripts
  • Other activities included test execution report and generation in accordance with Quality Assurance best practices
  • Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team
  • Gathered requirements documents such as business requirements and design document and other related documents
  • Performed Hybrid framework using Cucumber Features, Scenarios and Step Definitions in Gherkin format
  • Performed API tests with Postman tools for Manual Testing of API Rest Request
  • Developed REST API Automation suites using readyAPI
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework
  • Developed test code in Java language using Selenium WebDriver and TestNG framework
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven)
  • Involved in testing the application utilizing the Scrum (Agile) methodology
  • Involved in designing of automation framework to be used in UI testing with Selenium WebDriver
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release
  • Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with SQL queries from oracle database
  • Performed End-to-End testing of database to check data integrity using SQL queries
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution
  • Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Automation Test Engineer

CYRAM
07.2019 - 09.2021
  • Hands on building automation framework using Selenium WebDriver, JAVA, and Cucumber (BDD)
  • Developed automated test cases using Selenium WebDriver and used Java frameworks to develop the manual test scripts and executed them using Cucumber framework
  • Performed BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format
  • Experience on Core Java, OOPS concepts
  • Used Maven to help manage project's build, and Jenkins for Continuous Integration of the builds
  • Review the user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms
  • Performed UI, Functional and Regression testing by automated using Selenium WebDriver, Cucumber Maven, and Jenkins
  • Logging defects, tracking and working with developers to drive them to closure using JIRA
  • Analysed the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination
  • Performed Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven
  • Performed backend testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values
  • Participated in Stand-up meeting, walk-through meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Education

Computer Science -

Northern Virginia Community College (NOVA)
01.2024

Bachelor of Science -

Punjab University of Lahore
01.2017

Skills

  • Knowledge of Postman
  • Understanding of RESTful services
  • Agile methodology understanding
  • Experience with JUnit
  • Proficient in Java
  • Test case development
  • Familiarity with Cucumber
  • Defect tracking tools
  • Database testing proficiency
  • Familiarity with Maven
  • Skilled in XPath
  • Understanding of BDD
  • Knowledge of Jenkins
  • Test automation frameworks
  • Experience with Appium
  • API testing knowledge
  • Expertise in Selenium
  • Skilled in SQL
  • Experience with JIRA
  • Skilled in Git
  • Understanding of TestNG
  • Creating Test Cases
  • Software Quality Assurance
  • Test Scenarios
  • System Verification
  • Test Management Tools
  • Debugging
  • Team Collaboration
  • Design Verification
  • Documentation Management
  • Automation Tools
  • Problem-Solving
  • Documentation and Reporting
  • Agile Methodologies
  • Test Documentation
  • Test Planning
  • Project Management
  • Automated Testing Frameworks
  • Scenarios and Use Cases
  • Manual Testing
  • Software Release and Versioning
  • Decision-Making
  • Test Program Development
  • Test Scheduling
  • Collaborative Team Player
  • Test Procedure Documentation
  • Testing Analytics
  • Proposal Writing
  • Selenium
  • Programming
  • Jenkins Build
  • Test Automation
  • JIRA

Personal Information

Marital Status: Permanent Resident

Timeline

Automation Test Engineer

ValueMomentum
09.2021 - Current

Automation Test Engineer

CYRAM
07.2019 - 09.2021

Computer Science -

Northern Virginia Community College (NOVA)

Bachelor of Science -

Punjab University of Lahore
Faiza Ramzan