Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Moataz Mahmoud Mohamed Farid, QA Managing Director

Moataz Mahmoud Mohamed Farid

QA Managing Director·EhsanLab

Egypt

Bachelor's degree, Computer Engineering and Software Systems

Work experience

Total years of experience: 8 years, 11 months

QA Managing Director

December 2022 - Present

EhsanLab

Cairo, Egypt

December 2022 - Present

At Ehsanlab, we specialize in offering customized software testing services tailored to meet the unique needs of startups and small enterprises. Leveraging a deep understanding of the industry's nuances, we are committed to helping emerging companies carve out a space for themselves in a competitive landscape.

My Roles and Responsibilities

- Strategic Consultation: Initiate a discovery phase with clients to understand their specific pain points and tailor solutions that address their individual needs.
- Budget Optimization: Work closely with clients to develop testing strategies that not only meet their budgetary constraints but also add value to their business operations.
- Customer Satisfaction: Uphold a commitment to enhancing customer satisfaction by ensuring the delivery of high-quality, reliable software solutions.
- Time-to-Market Acceleration: Assist clients in speeding up their time-to-market through efficient and effective testing services that streamline processes and eliminate potential roadblocks.
- Team Leadership: Lead a team of dedicated professionals, creating a culture of innovation, collaboration, and continuous learning to drive the success of our clients and our organization.

Company industry:
Software Development
Job role:
Information Technology

Automation Consultant

August 2021 - Present

TruevoPay

Malta

August 2021 - Present

As an Automation Consultant, my role was central to advancing the automation initiatives within the organization. Through a blend of technical acumen and collaborative leadership, I guided the automation team towards implementing robust testing frameworks and continuous integration (CI) pipelines. My contributions spanned across various facets of automation, ensuring a streamlined testing process and significantly enhancing the efficiency and reliability of our software delivery lifecycle.

Key areas of my involvement included:

- Automation Framework Implementation: Designing and implementation robust automation frameworks that enhanced testing efficiency and accuracy across diverse projects.

- Team Guidance: Provided continual guidance to the automation team, fostering a culture of excellence and ensuring the successful execution of automation strategies in line with project and organizational goals.

- Mobile Automation Testing: Implemented mobile automation testing processes for both iOS and Android platforms, ensuring optimal performance and user experience of mobile applications.

- CI Testing Pipeline Implementation: Engineered and implemented a Continuous Integration (CI) testing pipeline, facilitating rapid feedback and early detection of issues, thus accelerating the delivery of high-quality software.

- Automation Testing Consultation: Offered expert consultation on automation testing best practices, tools, and methodologies, empowering teams to optimize their testing processes.

- API Automation: Led the implementation of API automation, ensuring seamless integration and robust functionality of backend services.

My tenure as an Automation Consultant not only expedited the software delivery process but also significantly uplifted the quality of the products delivered, thereby contributing to the enhanced satisfaction of our clients and end-users.

Company industry:
Software Development
Job role:
Information Technology

Sr. Security & Automation Engineer

September 2021 - July 2023

Syntheia

Sydney, Australia

September 2021 - July 2023

At Syntheia, I lead the strategic development and implementation of automation and security processes, enhancing the efficiency and security of our product portfolio. My key responsibilities include:

- Developing and optimizing Syntheia's DevSecOps pipeline using industry-standard tools.
- Designing automation frameworks for streamlined scripting and testing across various products.
- Implementing security practices from the initial stages of the SDLC to ensure a security-first approach in all projects.
- Conducting penetration testing cycles and security awareness sessions to foster a culture of vigilance and proactive security measures.

Company industry:
Software Development
Job role:
Information Technology

Senior Software Test Engineer

August 2020 - September 2021

Khazna

Cairo, Egypt

August 2020 - September 2021

In Khazna, I played a pivotal role in bolstering our quality assurance (QA) strategies by implementing robust testing methodologies and controls. My primary responsibilities encompassed:

- Implementing and optimizing QA testing methodologies and controls to ensure the highest quality of software delivery.
- Thoroughly assessing project scope and defining requirements to ensure comprehensive testability.
- Reviewing Test Cases (TCs) to ascertain excellent quality and coverage, aligning with project objectives and client expectations.
- Collaborating closely with the QA team during the execution phase and automation scripting, fostering a culture of precision and excellence.
- Conducting meticulous reviews and analyses of user requirements, and effectively translating them to the QA team to ensure alignment with project goals.
- Designing and developing robust Mobile/Web Automation Frameworks utilizing Cypress and Appium, enhancing the efficiency and accuracy of the testing process.
- Investigating and conducting Proof of Concept (POC) for various automation and Continuous Integration (CI) technologies and tools, evaluating their potential benefits and Return on Investment (ROI) to optimize our testing processes.

This approach to QA and testing ensured that software deliverables were of the highest quality, meeting the stringent standards required in our competitive industry.

Company industry:
Software Development
Job role:
Quality Control

Software Development Engineer in Test - Technical Lead

October 2019 - August 2020

Qcentris

Cairo, Egypt

October 2019 - August 2020

At Qcentris, I assumed a pivotal role as a Technical Lead, steering the successful execution of five distinct Automation and Performance projects, each engaging teams of 3-12 members. My multifaceted responsibilities spanned across leadership, training, strategic planning, communication, quality assurance, technical support, and client interaction. Here are the key areas of my contribution:

Leadership => Spearheaded 5 distinct Automation and Performance projects, each comprising teams of 3-12 members.

Training & Onboarding => Introduced internal training for Automation and Performance at Qcentris Academy. Revamped the automation team's onboarding process, slashing training duration from 4 weeks to 2.

Strategy & Planning => Contributed in strategies for both Automation and Performance Testing.

Communication & Reporting => Fostered effective communication channels between vendors and customers. Generated detailed reports to keep all stakeholders informed.

Review & Quality Assurance => Conducted thorough reviews of scripting and development tasks for both the Performance and Automation teams.

Technical Support => Provided crucial tech support, resolving challenges faced by automation engineers within the team.

Client Interaction => Collaborated and led technical teams for various banking clients including HDB, CIB (Uganda), CIB Egypt, AAIB, and NBK, navigating diverse cultural dynamics.

Company industry:
Software Development
Job role:
Information Technology

Software Development Engineer in Test

March 2019 - October 2019

Qcentris

Cairo, Egypt

March 2019 - October 2019

As an Automation and Performance Testing Engineer, I played a crucial role in ensuring the reliability and robustness of various Internet Banking and Mobile Banking applications. My responsibilities were broad-ranging, covering the spectrum from automation framework creation to stress and performance testing. Here are the highlights of my contributions:

- Automation Testing: Executed automation testing on diverse Internet Banking and Mobile Banking applications (iOS & Android) utilizing Java Selenium Custom Framework.

- Framework Creation: Involved in the development of an automation framework to facilitate the automation and reporting of test cases, employing tools such as Selenium, Appium, Jira, TestNG, and Junit, which significantly enhanced testing efficiency and report generation.

- Documentation and Reporting: Diligently documented and reported on the progress of automation projects, keeping stakeholders informed and ensuring transparency in project execution.

- Stress and Performance Testing: Conducted rigorous stress and performance testing on web/mobile applications as well as ATM T24, identifying performance bottlenecks and ensuring the applications’ capability to handle real-world load scenarios.

- Custom Tools Development: Developed custom tools for testing ISO 8583 Communication during stress and performance testing of ATM T24.

- Cross-Project Contributions: Worked on multiple projects for both Egyptian and foreign banking sectors, including Banque Misr, CIB (Uganda), ADIB, and AAIB, adapting to diverse project requirements and contributing to the successful delivery of high-quality banking applications.

My efforts greatly contributed to the enhancement of product quality and the efficiency of the testing processes, ensuring the readiness of banking applications for a seamless user experience.

Company industry:
Software Development
Job role:
Information Technology

Teaching Assistant (TA)

September 2017 - July 2019

Faculty of Engineering Ain shams University

Cairo, Egypt

September 2017 - July 2019

Teaching Computer Networks, Wireless Networks, Security Courses

Company industry:
Electrical Engineering
Job role:
Teaching and Academics

Cyber Security Intern

July 2017 - October 2017

Valeo

Cairo, Egypt

July 2017 - October 2017

- Performing pentesting activities on ECUs .
- learned how to proper use CANoe and other similar tools .
- learned AUTOSAR Architecture and its cycle .

Company industry:
Automotive Dealership & Distributor
Job role:
Research and Development

Education

Faculty of engineering Ainshams University

June 2017

June 2017

Bachelor's degree, Computer Engineering and Software Systems

Egypt

GPA (point): 2.93 out of 4

GPA (point): 2.93 out of 4

Skills

DevOps
Expert
DevOps
Expert
Functional Testing
Expert
Functional Testing
Expert
Performance Testing
Expert
Performance Testing
Expert
Test Automation
Expert
Test Automation
Expert
Cyber Security
Expert
Cyber Security
Expert
C
Intermediate
C
Intermediate
PHP
Intermediate
PHP
Intermediate
Python
Intermediate
Python
Intermediate
JavaScript
Expert
JavaScript
Expert
Java Developement
Expert
Java Developement
Expert
Cyber Security
Expert
Cyber Security
Expert
Java
Expert
Java
Expert

Social profiles

Languages

Arabic

Native Speaker

English

Expert

Training and Certifications

Certifications
ISTQB-FL
Jun 2019
ISTQB - FL Agile Tester
Dec 2019
Brocade vRouter Engineer
Dec 2014 - Dec 2017
VCE-CIA
Dec 2014 - Dec 2017
CCNA Routing ANd Switching
Jan 2016