- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related fields
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Windmills Group
Founded in 2016, Windmills Group is a premier firm based in the UAE specializing in asset valuation, building consultancy, and management advisory services. They deliver accurate valuations across residential, commercial, industrial, and trade-related properties, along with plant machinery and equipment. Their building consultancy offerings include reserve fund studies and building condition audits among others. With a portfolio of over 800 corporate clients and presence in 13 countries, Windmills Group is well-regarded for quality service, earning multiple accolades from the Dubai Land Department and Real Estate Regulatory Agency.
Job Overview
The Software Quality Assurance (SQA) Engineer will be responsible for assuring the quality, reliability, and performance of software applications through rigorous testing. This role involves collaboration with developers and project teams to confirm that applications fulfill both business and technical specifications. The successful candidate will apply their detailed understanding of testing methods, strong analytical abilities, and troubleshooting expertise.
Primary Responsibilities
- Design and execute comprehensive test cases, scenarios, and plans aligned with application requirements.
- Conduct various types of testing including functional, regression, integration, smoke, sanity, and system tests to verify software functionality and stability.
- Perform API testing using Postman and validate backend databases utilizing SQL/MySQL queries.
- Record, monitor, and verify defects using tools such as Jira and Azure DevOps.
- Maintain detailed quality assurance documentation, present testing status reports, and collaborate closely with development teams.
- Engage actively in Agile/Scrum workflows and focus on continual enhancement of QA procedures and automation capabilities.
Candidate Qualifications
- Possession of a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a similar discipline.
- Minimum of two years professional experience in software quality assurance or testing, with strong expertise in manual testing.
- Solid understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and diverse testing methodologies including functional and regression testing.
- Practical experience with API testing tools like Postman and proficiency in SQL/MySQL for database assessments.
- Working knowledge of defect tracking tools such as Jira or Azure DevOps, coupled with familiarity with Agile and Scrum methodologies and exposure to automation testing.
- Excellent analytical, problem-solving, communication, and meticulous attention to detail.
Minimum education
Bachelor's Degree
Industry
Management Consulting