?

Software Tester (QA Engineer)

📍 Jeddah دوام كامل 💼 خبير 🕐 ١٦‏/٦‏/٢٠٢٦
👁️ 0 مشاهدة
📋 0 متقدم

وصف الوظيفة

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.

المتطلبات

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.

وظائف مشابهة