Mayasa Al Juboori
Coppell, TX *****
ad2fyh@r.postjobfree.com
US Citizen
Professional Summary
6+ years of professional experience in Information Technology as an Automation Engineer with extensive experience in performing Manual and Automated Testing.
Experience in working with different automation tools such as Selenium WebDriver with Java/C#, Cypress, Appium, etc.
Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects
Solid understanding of Core Java principals (Oops).
Experience of Creating, Modifying and Maintaining new and existing Automation
Frameworks
Have hands on variety of TDD & BDD testing frameworks like JUnit, TestNG, NUnit, XUnit, Mstest, Specflow, Cucumber, Pytest etc.
Good Knowledge of different tools like Git, Jenkins, SQL, MySQL, etc
Excellent understanding and experience working in an Agile environment and involved in
all phases of Software Development Life Cycle (SDLC).
Knowledge in defining Test Methodologies and creating Test Scenarios, Test
Cases and Acceptance Criteria (AC).
Expertise in understanding Business Requirement Specifications, Functional
Specifications, and design documentation and converting them into Test Scenarios.
Experience in Waterfall and Agile Projects; worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Daily Scrum,
Backlog Grooming, Sprint Review, and Retro.
Performed Backend Testing of Application Programming Interface (API) using
Postman and Rest Assured & Apache POI (Excel).
Expertise in Page Object Model design patterns.
Experienced with Jenkins as a Continuous Integration (CI) tool through executing the
Smoke test and Regression Test.
Solid experience of Defect/Test Management tools.
Expertise in writing SQL Queries, SQL Scripts and performing Database testing in different RDBMS like Oracle and MySQL.
Cross-functional team member, quick learner, detail-oriented and adaptive to changes.
Highly organized, with great time management skills and a proven ability to manage
multiple tasks in fast-paced work environments.
SKILLS
Tools
Selenium WebDriver,Cypress, Selenium grid, Cucumber, JDBC, Rest Assured, Hamcrest Matchers, Cucumber, Maven, mabl, Jenkins, TestNG, Junit, Serenity, Swagger, Postman
Languages
Java, C#, Javascript
RDBMS
Oracle, MySQL, SQL
Code Editor
IntelliJ, Eclipse, Visual Studio, VSCode
Version Control System
Gitlab, GitHub,BitBucket
Cloud
AWS – EC2 Instance
Framework
Cucumber BBD, Junit, TestNG,POM, Data Driven Testing, Behavioral Driven Development, Keyword Driven Testing
Project Methodologies
Agile-Scrum, Waterfall
Project management/Bug tracking tool
Jira, Jira-Xray, Qtest
Operating System
MacOS, Windows,Linux
PROFESSIONAL EXPERIENCE
Charles Schwab
November 2021 - present
QA/ SDET Identify Access Management
Responsibilities:
•Worked in Agile/Scrum for testing approach, participated in Scrum Ceremonies.
•Developed and maintained Automation Framework that is based on the Page Object
Model, Behavior Driver Testing and Data-Driven Testing frameworks using
•Selenium Web Driver, JUnit, Cucumber, and Maven.
•Implemented automated execution of tests using Maven and Jenkins.
•Performed Agile testing and participated in analyzing and pointing user stories.
•Created a test automation framework using Selenium Web Driver, the Page Object Model
(POM) using Behavior Driven Framework.
•Developed automated Test Scripts using TestNG annotations.
•Performed Functional, Regression, End to end and Smoke Testing.
•Followed Agile methodology, participated in daily SCRUM meetings.
•Implemented HTML Maven-Cucumber report.
•Tested applications in different types of browsers (Cross-Browser Testing) and versions, such as Microsoft EDGE, Firefox, Google Chrome.
•Used implicit and explicit wait conditions for synchronization purposes.
•Used SQL queries to retrieve the user information from the database.
•Maintained code by using Bit bucket for version control.
•Back-End Testing level testing with RESTful API testing using Java Rest Assured library
and Postman.
•Used JIRA Xray as a Bug Tracking tool.
•Used AWS-instances with our test.
•Analyzed test results, tracked the defects, and generated reports using JIRA Xray.
•Participated in QA weekly meetings and various other meetings and discussed enhancement and modification request issues and defects in the application.
Translantik
July 2019 – October 2021 Automation Engineer
Responsibilities:
•Worked in Agile/Scrum for testing approach, participated in Scrum Ceremonies.
•Developed and maintained Automation Framework that is based on the Page Object Model, Behavior Driver Testing and Data-Driven Testing frameworks using
Selenium Web Driver, JUnit, Cucumber, and Maven.
•Implemented Automated execution of tests using Maven and Jenkins.
•Performed Agile testing and participated in analyzing and pointing user stories.
•Created a test automation framework using Selenium Web Driver, the Page Object Model
(POM) using Behavior Driven Framework.
•Developed automated Test Scripts using TestNG annotations.
•Performed Functional, Regression, End to end and Smoke Testing.
•Followed Agile methodology, participated in daily SCRUM meetings.
•Implemented HTML Maven-Cucumber report.
•Tested applications in different types of browsers (Cross-Browser Testing) and versions,
such as Microsoft EDGE, Firefox, Google Chrome.
•Used implicit and explicit wait conditions for synchronization purposes.
•Used SQL queries to retrieve the user information from the database.
•Maintained code by using Bitbucket for version control.
•Back-End Testing level testing with RESTful API testing using Java Rest Assured library
and Postman.
•Used JIRA Xray as a Bug Tracking tool.
Used AWS-instances with our test.
•Analyzed test results, tracked the defects, and generated reports using JIRA Xray.
•Participated in QA weekly meetings and various other meetings and discussed
enhancement and modification request issues and defects in the application.
Decihire:
April 2017 - June 2019 Automation Engineer
Responsibilities:
•Worked in Agile Scrum Methodology and participated in Scrum ceremonies.
•Used Selenium WebDriver API to automate tests.
•Used Maven for JAVA automation projects and developed Maven project object model
(POM).
•Identified web elements uniquely by using different types by locators like Id, Name, Link
Text, CSS, and XPath.
•In Selenium Web Driver, used Implicit, Explicit waits to handle the execution flows.
•Used Java programming language and developed my test scripts on IntelliJ IDEA.
•Used Jira as a Bug Tracking tool.
•Prepare test cases from the user stories.
•Implemented the database connectivity using JDBC with Oracle database as backend.
•Wrote SQL Queries to connect to the database and retrieve data for a specified set of Test
requirements.
•Participate in iteration retrospective meeting to discuss previous iteration's success,
failure and recommend process improvements for the next iteration.
•Performed Functional, Regression, and Smoke Testing.
•Scheduled test scripts to run overnight when required using Maven and Jenkins.
•Performed Data Driven Testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
•Performed manual testing of Web based applications.
•Created detailed Test Cases in Jira based on business requirements, data models, technical specifications and linked them to the appropriate requirements.
•Conducted Smoke, Functional, Regression testing.
•Identified, analyzed, and documented defects/bugs utilizing JIRA as a defect tracking
system.
•Tested applications compatibility on different platforms (Windows, Mac OS), browser
versions (IE, Firefox, Safari, and Chrome).
•Participated in daily stand-up meetings to understand the progress in work and matched
efforts to the changing needs depending on the status of the updates in the
meetings.
•Participated in meetings with internal/external stakeholders to understand requirements
and helped prioritize organizational strategies and plans.
•Participated in project daily meetings.
•Supported users through training, as well as provide one-on-one technical assistance.
EDUCATION
Software Engineering
Al Mansour College University