Husni Tabaza

Software Quality Engineer | Ensuring Digital Excellence

Husni Tabaza

About Me

Professional mid-level Software Quality Engineer with over three years of experience in quality control, assurance engineering, and testing. Passionate about ensuring software reliability and excellence through comprehensive testing strategies.

+966597717989
husnitabazah@gmail.com
Riyadh, Saudi Arabia

Professional Journey

Company Logo

Mid-Level Software Quality Engineer II

TestCrew Oct 2023 - Present
  • developers, business analysts, and clients, throughout the testing lifecycle.
  • Develop and implement test strategies, test plans, and test cases to ensure comprehensive test coverage.
  • Plan and manage testing schedules and resource allocation to meet project deadlines.
  • Ensure the quality and reliability of software products through rigorous testing processes.
  • Perform functional, regression, integration, system testing
  • Review and analyze requirements, acceptance criteria, and technical specifications for testability.
  • Oversee the execution of test cases and ensure accurate documentation of test results.
  • Monitor test execution progress, identify defects, and ensure timely resolution.
  • Provide detailed test progress reports, defect metrics, and test summary reports to stakeholders.
  • Collaborate with development teams to understand the scope of testing and ensure alignment with project goals.
  • Continuously evaluate and improve testing processes, tools, and methodologies to enhance efficiency and effectiveness.
  • Ensure the readiness and maintenance of test environments, including the setup and configuration of test data and tools.
  • Provide training and support to team members on testing processes, tools, and techniques.
  • Ensure compliance with organizational standards, industry regulations, and best practices in software testing.
  • Maintain documentation and records to support audits and reviews.
Company Logo

Software Quality Assurance Engineer

Zakat, Tax and Customs Authority October 2023
  • Directed testing and validation efforts, resulting in a 15% enhancement in software reliability.
  • Developed and implemented test plans, identifying critical defects and ensuring timely resolutions.
  • Facilitated close collaboration with development teams, achieving a 20% reduction in development cycle times.
  • Delivered high-quality software products, surpassing user expectations and driving customer satisfaction
    • Projects that I worked on:

    • CRM System
    • ZATCA Portal Revamp
    • Inspection System
Company Logo

Software Quality Assurance Specialist

MindTorches June 2023 - October 2023
  • Executed test plans contributing to a 30% increase in software performance.
  • Implemented testing protocols, reducing defect detection time by 20%.
  • Collaborated with developers to resolve issues, enhancing stability by 15%.
  • Accomplish the assigned tasks within the specified budget and schedule.
  • Create accurate and complete bug reports.
  • Comply with the project standards on testing policies, criteria, strategy and procedure.
  • Communicate effectively with the project counterparts.
  • Escalate work issues to the appropriate levels.
  • Enhance and update test cases
  • Review test coverage for accurate planning of testing duration.
  • Identify the most appropriate implementation approach for a given test.
  • Define issues and develop a means to resolve them
Company Logo

Quality control specialist

khalifa bin zayed al nahyan foundation May 2022 - February 2023
  • analyze Requirements
  • Designing test cases with high coverage
  • Create accurate and complete bug reports.
  • Comply with the project standards on testing policies, criteria, strategy and procedure.
  • Communicate effectively with the project counterparts.
  • Accomplish the assigned tasks within the specified budget and schedule.
  • Create accurate and complete bug reports.
  • Communicate effectively with the project counterparts.
  • Escalate work issues to the appropriate levels.
  • Enhance and update test cases
  • Review test coverage for accurate planning of testing duration.
  • Identify the most appropriate implementation approach for a given test.
Company Logo

Software Quality Assurance Specialist

Triangle information Technology May 2022 - February 2023
  • analyze Requirements
  • Designing test cases with high coverage
  • Create accurate and complete bug reports.
  • Comply with the project standards on testing policies, criteria, strategy and procedure.
  • Communicate effectively with the project counterparts.
  • Accomplish the assigned tasks within the specified budget and schedule.
  • Create accurate and complete bug reports.
  • Communicate effectively with the project counterparts.
  • Escalate work issues to the appropriate levels.
  • Enhance and update test cases
  • Review test coverage for accurate planning of testing duration.
  • Identify the most appropriate implementation approach for a given test.

Technical Expertise

Manual Testing

Expert in manual testing techniques to identify and resolve software defects efficiently.

SDLC

Comprehensive understanding of the Software Development Life Cycle.

STLC

Proficient in the Software Testing Life Cycle for systematic testing processes.

Test Planning

Skilled in creating test plans for effective and efficient testing strategies.

Requirements Analysis

Experienced in analyzing requirements to ensure test coverage and functionality.

Test Case Design

Expertise in designing detailed test cases to cover all scenarios.

Test Case Creation

Efficient in creating reusable test cases for functional and non-functional requirements.

API Testing (SOAP/REST)

Proficient in testing SOAP and REST APIs using modern tools like Postman and Swagger.

Mobile Testing

Experienced in testing mobile apps across multiple platforms and devices.

Functional Testing

Ensuring that the software meets all specified functional requirements.

Non-Functional Testing

Testing the software's Accessability, usability, and reliability.

Database Testing

Validating database performance, schema, and data integrity.

Black Box Testing

Testing without knowledge of the internal system workings.

White Box Testing

Understanding and testing the software's internal logic and structure.

Regression Testing

Ensuring new updates do not affect existing functionalities.

UAT Testing

Assisting end users in testing the software before release.

Smoke Testing

Focused testing of a few core functionalities.

Test Reporting

Providing clear and concise test summaries for stakeholders.

Tools

Trello Icon

Trello

A flexible tool for organizing and managing tasks visually.

Trello Icon

Jira

A powerful tool for issue tracking and project management.

Trello Icon

Postman

A collaborative API testing platform for developers and testers.

Trello Icon

Swagger

An open-source framework for designing and documenting APIs.

Trello Icon

Azure TFS

Microsoft's tool for version control and team collaboration.

Trello Icon

Charls Proxy

A tool for monitoring HTTP/HTTPS traffic from devices.

Trello Icon

SoapUI

A testing tool for SOAP APIs.

Trello Icon

BrowserStack

A cloud platform for testing websites across different browsers and devices.

Trello Icon

LambdaTest

A cross-browser testing platform for developers and testers.

Trello Icon

Fiddler

A web debugging proxy for monitoring HTTP and HTTPS traffic.

Trello Icon

Test Flight

Apple's tool for beta testing mobile apps on iOS devices.

Trello Icon

Slack

A communication and collaboration platform for teams.

Trello Icon

MS Office

A suite of office productivity tools, including Word, Excel, and PowerPoint.

Development Methodologies

Agile

Agile emphasizes flexibility, collaboration, and continuous improvement to deliver high-quality products.

Scrum Framework

A framework within Agile focusing on iterative development, sprints, and team collaboration.

Waterfall

A traditional linear approach to project management with defined stages and clear deliverables.

Soft Skills

Team Work & Collaboration

Fostering collaboration and achieving goals as a cohesive team.

Multitasking

Effectively managing multiple tasks and priorities with efficiency.

Customer Service

Providing exceptional service to ensure client satisfaction.

Problem Solving

Identifying and resolving challenges with creative solutions.

Analysis

Examining data and scenarios to drive informed decisions.

Critical Thinking

Evaluating information to make sound and reasoned decisions.

Programming Language and Styling

HTML5

CSS

Javascript for Testing

JAVA

Restful API

SQL

Academic Journey

Alhusain Bin Talal University

Bachelor of Computer Science

2017 - 2021
GPA Progress 3.18/4.0
3.18