Results-driven QA Automation Test Analyst with expertise in Selenium WebDriver and API testing, honed at Restaurant Brands International. Proven track record in developing robust automation frameworks and enhancing software quality through effective problem-solving and collaboration. Committed to continuous improvement and delivering high-quality solutions in fast-paced environments.
Project Deliverables:
Skills: Git · Monday.com · JUnit · Test Methodologies · UI Testing · WebDriver · Maven · Smoke Testing · QA Automation · Regression Testing · Postman API · Software Testing Life Cycle (STLC) · Selenium WebDriver · API Testing · Cucumber · Manual Testing
Project Title:
✦Responsible for the continuous maintenance and testing of order injections, encompassing first-party and third-party integrations, while ensuring validation of injections through our Point of Sale (POS) vendor and Kitchen Display System (KDS) platform.
Project Characterization:
✦RBI operates some of the most iconic and widely recognized fast-food brands globally, including Burger King, Tim Hortons, and Popeyes. The scale and reach of these brands provide significant opportunities for technology innovation and implementation on a global scale.
✦RBI is undergoing a digital transformation. RBI's tech initiatives are essential for adapting to changing consumer preferences and expectations. Digital ordering, mobile apps, and online delivery have become increasingly crucial components of the customer experience.
✦RBI handles vast amounts of data from its operations, including customer data, sales data, and supply chain information. Leveraging technology for data analytics and business intelligence is crucial for making informed decisions, optimizing operations, and understanding customer behavior.
Project Deliverables:
Skills: Git · Monday.com · JUnit · Test Methodologies · UI Testing · WebDriver · Maven · Smoke Testing · QA Automation · Regression Testing · Postman API · Software Testing Life Cycle (STLC) · Selenium WebDriver · API Testing · Cucumber · Manual Testing
Project Title:
✦ Automated Quality Assurance Testing for TicketMaster's Web-Based Ticketing Platform
Project Characterization:
✦The TicketMaster web application is a crucial component of its ticket selling system, responsible for securely processing large volumes of ticket transactions annually. The project involves testing the automation framework for this web application with the goal of ensuring high-quality standards and customer satisfaction.
Project Objectives:
✦Develop a test automation framework that simulates realistic user behavior and ticket buying patterns.
✦Develop and execute automated test scripts to validate the functionality, performance, and security of the web application.
✦Test the system's ability to handle various types of events and ticket types, such as concerts, sports events, and theater shows.
✦Work with the development team to identify and fix defects, and to enhance the system's quality and reliability.
Project Deliverables:
✦Developed and managed automated tests within an automation framework using Java Programming language.
✦Implemented Regression, Functional, Smoke, Front-end, Back-end, and End-to-end Tests.
✦Creating several User Stories, Acceptance Criteria, and Test Cases for the project.
✦Test automation framework design document outlining the architecture, components, and workflows.
✦Automated test scripts and tools developed using industry-standard best practices.
✦Test reports and metrics to track the progress and effectiveness of the automation efforts.
✦Documentation and training materials for the framework, scripts, and tools developed during the project.
✦Developed and implemented Objects using Page Object Model Design Pattern and Selenium WebDriver.
✦Conduct API testing by retrieving JSON data from the Postman platform and converting it into Java objects using the RestAssured library. The test suite will include assertions to validate the API response.
✦Tested Restful APIs using Postman, and Java with RestAssured library.
✦Worked with Maven as a build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect tracking tool.
✦Design the test automation framework using BDD with Cucumber and Gherkin, Selenium and JUnit.
✦Choose the appropriate testing tools and frameworks based on the project requirements.
✦Repeat the testing process as needed to ensure that the TicketMaster web application meets the high-quality standards expected by its customers.
✦Execute the automated test scripts and record the results.
Skills: Git · Jira · JUnit · Test Methodologies · UI Testing · WebDriver · Maven · Smoke Testing · QA Automation · Regression Testing · Postman API · Software Testing Life Cycle (STLC) · Selenium WebDriver · API Testing · Cucumber
Project Title:
Automated Quality Assurance for Bright Health's Member Portal
Project Deliverables:
✦Implemented a variety of tests including Regression, Functional, Smoke, Front-end, Back-end, and End-to-end for Bright Health's Member Portal.
✦Managed and developed automated tests utilizing Java Programming language within a comprehensive automation framework.
✦Crafted User Stories, Acceptance Criteria, and Test Cases for the Member Portal project.
✦Selected the most suitable testing tools and frameworks based on project requirements.
✦Designed a robust test automation framework utilizing TestNG and employed the Page Object Model Design Pattern and Selenium WebDriver for test case design.
✦Proficient in Test-Driven Development (TDD) methodology and skilled in using TestNG framework to write automated tests.
✦Experienced in verifying software functionality and behavior through the use of TestNG annotations, assertions, and test suites.
✦Executed Restful API testing using Postman and Java with the RestAssured library.
✦Ran automated test scripts, recorded results, and generated reports using TestNG and Java with screenshot attachments for failed scenarios.
✦Utilized Maven as the build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect tracking.
✦Ensured the quality standards expected by Bright Health's customers were met by repeating the testing process as necessary.
✦Prepared documentation and training materials for the framework, scripts, and tools developed during the Member Portal project.
✦Detected GUI elements using different locators like ID, Name, Class Name,
TagName, Link Text, Partial Link Text, X-Path, and CSS.
✦Collaborated with the Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) to identify and fix bugs and improve software quality.Project Title: Automated Quality Assurance for Bright Health's Member Portal
✦Implemented a variety of tests including Regression, Functional, Smoke, Front-end, Back-end, and End-to-end for Bright Health's Member Portal.
✦Managed and developed automated tests utilizing Java Programming language within a comprehensive automation framework.
✦Crafted User Stories, Acceptance Criteria, and Test Cases for the Member Portal project.
✦Selected the most suitable testing tools and frameworks based on project requirements.
✦Designed a robust test automation framework utilizing TestNG and employed the Page Object Model Design Pattern and Selenium WebDriver for test case design.
✦Executed Restful API testing using Postman and Java with the RestAssured library.
✦Ran automated test scripts, recorded results, and generated reports using TestNG and Java with screenshot attachments for failed scenarios.
✦Utilized Maven as the build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect tracking.
✦Ensured the quality standards expected by Bright Health's customers were met by repeating the testing process as necessary.
✦Prepared documentation and training materials for the framework, scripts, and tools developed during the Member Portal project.
✦Detected GUI elements using different locators like ID, Name, Class Name, TagName, Link Text, Partial Link Text, X-Path, and CSS.
✦Collaborated with the Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) to identify and fix bugs and improve software quality.
Skills: Git · Jira · UI Testing · Selenium · TestNG · Postman API · Software Testing Life Cycle (STLC) · API Testing · Test Automation · Software Development Life Cycle (SDLC)