Jad Yihya

Senior Software Quality Engineer - OpenShift at Red Hat

Taibe, Center District, Israel
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jad Yihya is a Senior Software Quality Engineer with eight years of focused experience in cloud and infrastructure testing, currently ensuring reliable OpenShift bare-metal deployments at Red Hat. He combines hands-on automation skills in Bash, Python, Ansible, Terraform and Ruby with CI/CD ownership (Jenkins) to design, develop and maintain robust deployment and test pipelines. His background spans OpenStack, network-switch testing at Mellanox and security-focused QA, giving him deep protocol-level debugging skills and a pragmatic view of integration pain points. An active contributor to OpenShift release tooling and ManageIQ integration tests, he has fixed timing-sensitive failures and improved bare-metal provisioning workflows including dual-stack networking and DNS/DHCP automation. Based in Taibe, Israel, he brings a systems-oriented mindset that couples low-level infrastructure insight with scalable automation practices.
code8 years of coding experience
job13 years of employment as a software developer
bookEconomics, Economics at Open University
github-logo-circle

Github Skills (32)

kubernetes10
network-configuration10
docker10
pytest10
selenium10
python10
scripting10
testing10
bash10
selenium-ide10
dockers10
automation10
script10
openshift10
kubernetes-pods10

Programming languages (9)

TypeScriptDockerfileShellJinjaGherkinGoHTMLVim Script

Github contributions (5)

github-logo-circle
ManageIQ/integration_tests

Jan 2018 - Nov 2018

ManageIQ integration tests
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:46 commits, 51 PRs, 95 comments in 10 months
Contributions summary:Jad primarily contributed to integration tests for the ManageIQ project, focusing on correcting failed tests and addressing timing issues. Their work included fixing tests related to resources, provider API ports, hosts, and subnet configurations. Additionally, the user made adjustments to the test infrastructure, such as removing Bugzilla blockers and updating the test environment to align with version changes.
pythontestingintegration-testspytestmanageiq
openshift/release

Dec 2022 - Dec 2022

Release tooling for OpenShift
Role in this project:
userDevOps Engineer
Contributions:40 reviews, 1 commit, 56 PRs in 1 day
Contributions summary:Jad primarily contributes to the automation and configuration of OpenShift release tooling, focusing on bare metal deployments. Their work involves creating and modifying shell scripts for tasks such as load balancer setup, DNS configuration, and DHCP configuration. The user's contributions include changes to deployment workflows, configuration of virtual media, and the implementation of dual-stack networking within the OpenShift environment.
continuous-deploymentkubernetesopenshifttooling
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jad Yihya - Senior Software Quality Engineer - OpenShift at Red Hat