Please only apply if immediately available and already based in Dubai
We are a fast-growing technology company specializing in innovative product development and smart manufacturing solutions. Our multidisciplinary team leverages cutting-edge design tools and advanced engineering technologies to bring new ideas to life. We are seeking a highly skilled Software QA Engineer to join our team and play a key role in driving projects from initial concept through to full production.
Responsibilities:
- Execute firmware and system-level test cases for embedded devices.
- Perform functional, regression, integration, and stress testing under various operating conditions.
- Capture logs, analyze behavior, and document reproducible bugs, ensuring all issues are recorded and followed up until resolution.
- Test communication protocols such as UART, SPI, I2C, BLE, Zigbee, and CAN, depending on the project.
- Use instruments such as oscilloscopes, multimeters, power analyzers, and logic analyzers.
- Assist in developing automation scripts (mostly in Python) to streamline testing workflows.
- Help refine QA processes, test coverage, and test documentation.
- Work closely with firmware engineers to improve product reliability and quality.
Requirements:
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- Proven working experience in software quality assurance.
- Strong understanding of software QA methodologies, tools, and processes.
- Familiarity with programming languages such as C, C++, Python and SQL.
- Hands-on experience with Jenkins, Docker, and CI/CD pipelines.
- Skilled in automated testing using Pytest, Selenium, and Unity.
- Expertise in writing clear, concise, and comprehensive test plans and cases.
- Proficiency in using automated testing tools, such as Unity.
- Familiarity with Agile/Scrum development process.
- Background in performance and/or security testing.
- Excellent written and verbal communication skills.
- Strong attention to detail and analytical skills.
- Must be able to join immediately and already based in Dubai.
Extra Qualifications (A Plus):
- Professional certifications such as ISTQB Certified Tester, Certified Software Quality Engineer (CSQE), or equivalent.
Job Type: Full-time
Pay: AED7,000.00 - AED10,000.00 per month