Summary
Overview
Work History
Skills
Languages
Timeline
Generic

Ali Awad

Arlington,VA

Summary

  • Having over 5 years of testing experience as a Software QA Automation.
  • Qualifications include software testing experience in the areas of automation and manual testing.
  • Exposed in full system development life-cycle experience, including designing, developing, and executing test plans, test cases and test processes.
  • Specialized in Automation Testing using Selenium WebDriver, RestAssured, Karate API, SQL Server, Cucumber, Jenkins, GIT, and Maven project.
  • Experience in SDLC that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies including Waterfall Model and Agile Methodology.
  • Strong knowledge and experience developing automation framework using Object Oriented Programming Concepts.
  • Experienced in developing reusable functions, methods and error handling scripts using Java programming language. Proficient in Software Testing Life Cycle (STLC), encompassing Requirements Analysis, Design, Testing, Implementation, and Maintenance.
  • Strong knowledge of web service methodologies using RESTful based API’s.
  • Strong knowledge of automating web service using RestAssured Library and Karate API.
  • Exposure to relational DB(writing advanced SQL queries and store procedure).
  • Self-driven to enhance existing framework to improve test automation reusability and maintainability.
  • Proven ability to support multiple projects, under tight deadlines, often with competing priorities and complexities.
  • Proven ability to quickly learn new processes, programming language, tools, business domains and technological application.
  • Quick learner, committed to co-operative teamwork and involved in delivering high quality product to client.
  • Experienced in utilizing Playwright and Protractor for efficient test automation framework optimization and ensuring testing standards compliance.

Overview

5
5
years of professional experience

Work History

Sr. Test Engineer

CareFirst
06.2021 - 07.2023
  • Developed and executed automated test scripts using Karate API for web service calls, ensuring efficient and accurate testing of backend functionalities
  • Utilized SoapUI for manual testing of web service calls, ensuring thorough and comprehensive validation of API responses according to the requirements
  • Implemented UI testing using the Playwright framework, contributing to the automated testing of user interface functionalities
  • Developed automated test scenarios using Playwright/Cucumber, enhancing the efficiency of testing UI stories and ensuring consistent and reliable results
  • Leveraged TypeScript to write automation scripts, working within an existing framework to ensure seamless integration with the testing environment
  • Conducted SQL queries to retrieve and validate data from databases, enabling cross-validation of data and ensuring data integrity in automated tests
  • Utilized Jira and X-ray for user story, test case and bug tracking, effectively managing and prioritizing testing tasks within an Agile environment
  • Integrated automated testing into the Jenkins Continuous Integration and Continuous Deployment (CI/CD) pipeline, facilitating efficient testing, reporting and deployment processes
  • Contributed to the development team's workflow efficiency by actively utilizing Bitbucket for code version control, branch management, and collaborative code review processes, ensuring streamlined development and smooth integration of new features
  • Actively participated in Scrum ceremonies, including daily stand-ups, sprint planning, and retrospective meetings, contributing to effective team collaboration and agile delivery of projects
  • Developed and maintained comprehensive test documentation, including test plans, test cases, and test scripts, ensuring clear and concise documentation for efficient test execution and future reference
  • Collaborated closely with cross-functional teams, including developers, business analysts, and product owners, to understand requirements and provide valuable input during the development lifecycle, resulting in improved product quality
  • Contributed to the migration of the testing framework from Protractor to Playwright by editing existing methods and optimizing test scripts
  • Successfully scheduled shakeout and regression tests through Jenkins, ensuring the application's compliance with specified requirements and testing standards.

QA Test Engineer

T. Rowe Price
10.2019 - 07.2021
  • Used JIRA as bug tracking tool, and reported software defects to developers
  • Responsible for creating and executing test cases to test the application in high quality in given time frame
  • Involved in agile scrum environment and participated in scrum ceremonies additionally, analyzed Sprint Backlog items and providing proper time estimates
  • Experienced Cross Functional Team Member, helped Manual Testers to create and execute Test Cases
  • Used core Java concepts that includes OOP concepts, Collections, Exception handling extensively for coding business related activities
  • Developed Test Cases and Requirements Traceability Matrix documents for the projects using approved templates based on the Requirements Document
  • Developed test script in Java using Eclipse, Selenium WebDriver, and Junit
  • Automated Web Services using RestAssured libraries
  • Involved in implementation of Test Automation Framework by using Selenium WebDriver, JUnit, Cucumber, RestAssured and Maven
  • Developed on Test Framework using Selenium WebDriver for Regression Test, and Functional Test
  • Used Selenium WebDriver to execute test cases in multiple browsers and Platforms
  • Executed Automated Test Cases for Regression and Analyzed Test Failure for Defect
  • Performed and Scheduled Daily Smoke Test script by using Jenkins
  • Created Feature Files and Step Definitions with Gherkin Language and Cucumber
  • Successfully Automated test reports on Cucumber and HTML
  • Hands on Experience on POM, and CUCUMBER based framework with the help of Maven.

QA Analyst

Under Armour
06.2018 - 09.2019
  • Worked in a Scrum team, attending Daily Scrums, Sprint Planning and estimating efforts and identifying acceptance criteria for user stories, Sprint Retrospective, and Code review meetings
  • Wrote Test Cases and Test Procedures based on the Test Plan
  • Involved in writing and executing SQL queries for fetching test data and validating expected vs actual results
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests
  • Significantly improved product quality by collaborating with cross-functional teams to design and execute comprehensive test strategies
  • Developed manual test scripts to test a web-based application in an Agile environment
  • Worked with developers to reproduce the bugs and to resolve usability issues
  • Developed maven-based test scripts using GitHub as source repository and Jenkins for Continuous Integration of the builds
  • Identified, Reported and Tracked Defects using JIRA
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates into the database tables
  • Actively participated in SCRUM meetings, provided feedback, and involved in Software Inspection
  • Performed API testing manually using SoapUI and cross validation with database.

Skills

    Scripting Language: Java, Python, C#, SQL

    Framework: Cucumber BDD, TestNG, JUnit, Data-Driven, XML, JSON, Gherkin, HTML

    Testing Tools: Selenium WebDriver/IDE/GRID, Protractor, Postman, SoapUI, RestAssured Library, JDBC, Karate API, xray

    Database: Oracle, SQL, MongoDB, MySQL, SQL Server, DB2

    CI/CD: Maven, Jenkins, Azure DevOps

    Defect Tool: Jira, Rally, HP ALM

    Repository: Bitbucket, Git, GitHub

Languages

English
Native or Bilingual
Arabic
Native or Bilingual
French
Full Professional

Timeline

Sr. Test Engineer

CareFirst
06.2021 - 07.2023

QA Test Engineer

T. Rowe Price
10.2019 - 07.2021

QA Analyst

Under Armour
06.2018 - 09.2019
Ali Awad