Software Quality Assurance Engineer

SeekCars · Posted 2026-06-03

Job Title: Software Quality Assurance Engineer Reports to: Cofounder and Chief Technology Officer (CTO)_________________________________________________________________________________________________About SeekCars:SeekCars is a new startup that will revolutionize Automotive Decision-Making with AI. The new startup will is strating from Kingdom of Saudi Arabia to GCC, Egypt, Arabic Countriers, then to all the world. SeekCars is in the pre-seeding phase.Role Summary:The Software QA Engineer at SeekCars.ai is responsible for ensuring the quality, reliability, and performance of the company's AI-powered automotive comparison platform. This role will design and implement testing strategies, conduct various types of testing, and collaborate with development teams to identify and resolve issues. The software QA Engineer will play a critical role in maintaining high standards of quality as the platform evolves and expands to new markets, ensuring a seamless user experience across all devices and regions.Main Responsibilities:• Develop and execute comprehensive test plans, test cases, and test scripts• Perform manual and automated testing across web and mobile applications• Conduct functional, regression, performance, and usability testing• Test AI-driven features and verify recommendation accuracy• Identify, document, and track bugs and issues in the platform• Collaborate with developers to troubleshoot and resolve quality issues• Verify that fixed issues are properly resolved through retesting• Participate in product requirement reviews to ensure testability• Develop and maintain automated test frameworks and scripts• Monitor system performance and stability in production environments• Conduct cross-browser and cross-device compatibility testing• Support localization testing for different regional markets• Document testing procedures and results• Participate in agile ceremonies and provide quality assurance perspectiveCore Competencies:• Quality Focus: Strong commitment to product quality and user experience• Analytical Thinking: Ability to analyze complex systems and identify potential issues• Attention to Details: Precision in testing and issue documentation• Problem Solving: Skill in troubleshooting and resolving technical problems• Communication: Clear communication of testing results and quality concerns• Collaboration: Effective teamwork with developers and product teams• Technical Understanding: Strong grasp of software development and testing principles• Adaptability: Flexibility to adjust testing approaches based on changing requirements• Organization: Ability to manage multiple testing priorities and tasks• Continuous Learning: Dedication to staying current with testing methodologies and toolsQualifications:• Bachelor's degree in Computer Science, Software Engineering, or related field• 1+ years of experience in software quality assurance or testing• Professional knowledge of both English and Arabic languages is a must.• Strong knowledge of software testing methodologies and best practices• Experience with test management tools and bug tracking systems• Familiarity with automated testing frameworks and tools• Strong passion about cars and automotive knowledge is highly recommended.• Understanding of web and mobile application architectures• Knowledge of API testing and database concepts• Experience with performance and load testing is a plus• Familiarity with agile development methodologies• ISTQB certification or similar is desirableKey Performance Indicators (KPIs):• Defect detection rate and severity distribution• Defect leakage to production environments• Test coverage and completeness• Test execution efficiency and velocity• Automation test coverage and reliability• Regression testing effectiveness• Time to verify bug fixes• Documentation quality and completeness• Cross-functional collaboration effectiveness• Continuous improvement in testing processesExperience Required:• Performing manual and automated testing for web and mobile applications• Developing test plans, test cases, and test scripts• Using test management and bug tracking tools• Conducting different types of testing (functional, regression, performance)• Working in agile development environments• Collaborating with development teams on quality issues• Testing across multiple browsers and devices• Documenting testing procedures and results• Staying current with testing methodologies and tools• Staying current with Car’s specifications, automotive brands, and new models.• Providing constructive feedback to improve product and service quality.__________________________________________________________________________________________

Apply for this role

Related jobs in Software & IT