Ayvo

Software Tester (QA Engineer)

📍 jeddah Full-Time 💼 Senior Level (6-8 yrs) 🕐 2mo ago
👁️ 0 views
📋 0 applicants

Job Description

We are seeking a detail-oriented and analytical Software Tester (QA Engineer) to join our growing team.

The ideal candidate will be responsible for ensuring the quality, reliability, and performance of our web and AI-powered applications by designing and executing test plans, identifying bugs, and collaborating closely with developers, product managers, and stakeholders to deliver high-quality software products.

Key Responsibilities:Design, develop, and execute test plans, test cases, and test scenarios based on business and technical requirements.Perform manual and automated testing for web applications built using modern front-end and back-end technologies.Test functionality, usability, performance, security, and compatibility across different browsers and devices.Identify, document, and track software defects using bug tracking tools, and verify fixes.Collaborate closely with developers, product managers, and designers to ensure product quality and clarity of requirements.Validate RESTful APIs and back-end services through functional and integration testing.Ensure data accuracy and integrity in database-driven applications (e.g., PostgreSQL, MongoDB).Participate in system testing, regression testing, and user acceptance testing (UAT).Support CI/CD pipelines by integrating automated tests into deployment workflows.Continuously improve testing processes, methodologies, and tools to enhance product quality.Prepare test reports and provide clear feedback on software readiness and risks.Ensure AI-powered features (e.g., chatbots, content generation, AI workflows) meet expected functional and quality standards.

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).Minimum of 2–3 years of experience in software testing or quality assurance.Strong understanding of software testing methodologies (manual and automated testing).Experience testing web applications and APIs.Familiarity with test case management and bug tracking tools (e.g., Jira, Trello, or similar).Basic knowledge of front-end technologies (HTML, CSS, JavaScript) to understand application behavior.Understanding of RESTful APIs and back-end systems.Familiarity with databases such as PostgreSQL or MongoDB and writing basic queries for validation.Experience with Agile/Scrum development environments.Strong analytical skills, attention to detail, and problem-solving ability.Good communication skills and ability to work collaboratively with cross-functional teams.Bonus Skills:Experience with test automation tools (e.g., Cypress, Playwright, Selenium).Familiarity with CI/CD pipelines and DevOps practices.Experience testing AI-powered applications (LLMs, chatbots, or ML-based features).Knowledge of performance and load testing tools (e.g., JMeter, k6).Basic understanding of cloud platforms such as AWS.Experience with security testing or penetration testing basics.

Requirements & Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).Minimum of 2–3 years of experience in software testing or quality assurance.Strong understanding of software testing methodologies (manual and automated testing).Experience testing web applications and APIs.Familiarity with test case management and bug tracking tools (e.g., Jira, Trello, or similar).Basic knowledge of front-end technologies (HTML, CSS, JavaScript) to understand application behavior.Understanding of RESTful APIs and back-end systems.Familiarity with databases such as PostgreSQL or MongoDB and writing basic queries for validation.Experience with Agile/Scrum development environments.Strong analytical skills, attention to detail, and problem-solving ability.Good communication skills and ability to work collaboratively with cross-functional teams.Bonus Skills:Experience with test automation tools (e.g., Cypress, Playwright, Selenium).Familiarity with CI/CD pipelines and DevOps practices.Experience testing AI-powered applications (LLMs, chatbots, or ML-based features).Knowledge of performance and load testing tools (e.g., JMeter, k6).Basic understanding of cloud platforms such as AWS.Experience with security testing or penetration testing basics.

EGjobank Analysis

Quick Role Summary

Opportunity as "Software Tester (QA Engineer)" at Ayvo located in jeddah on a Full-Time basis, suited for Senior Level candidates, within Technology & IT. Key details from listing: We are seeking a detail-oriented and analytical Software Tester (QA Engineer) to join our growing team. The ideal candidate will be responsible for ensuring…

The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.

Application Tips

  1. Tailor your CV headline to match "Software Tester (QA Engineer)" and feature measurable achievements in the top third of your resume.
  2. Customize your cover note for jeddah: explain why this location and work arrangement suit your availability and how you add value to the team.
  3. Highlight relevant practical experience, key responsibilities, and specific business impact.
  4. Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
  5. After applying, monitor your status from your dashboard and stay prepared for an interview invitation.

Readiness Checklist

  • Updated CV in standard PDF format with a professional filename
  • Skills aligned with the stated role requirements
  • Availability for work in jeddah or remote if specified
  • Measurable achievement examples prepared for interview talking points
  • Egyptian Job Bank candidate profile ready for application tracking
More Career Guides →

Similar Jobs You Might Like

الشركة الوطنية للنقل وأعالي البحار
Full-Time 📍 القاهرة 💵 2,000 - 45,000 EGP
فندق راديسون بلو
Full-Time 📍 القاهرة 💵 2,000 - 45,000 EGP