Job Brief
RFZ Digital Overview
RFZ Digital serves as a distinguished subsidiary within the esteemed RFZ Group of Companies, a prominent business conglomerate headquartered in the United Arab Emirates. Our areas of expertise encompass a diverse range of industries including Real Estate, Travel & Tourism, Business Setup, and Accounting & Audit.
Responsibilities:
Developing and Implementing QA Processes:
- Design, implement, and maintain comprehensive QA processes and methodologies.
- Ensure that these processes are in alignment with the company’s standards and client requirements.
Test Planning and Execution:
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Execute test plans and manage all activities in the plan to ensure that all the objectives are met and that the solution works as expected.
Team Leadership and Coordination:
- Lead and mentor a team of QA engineers and testers.
- Allocate resources, manage team schedules, and ensure the QA team meets deadlines.
- Foster a collaborative environment among cross-functional teams.
Defect Management:
- Identify, record, document, and track defects.
- Work with the development team to resolve issues and ensure quality is maintained.
- Provide regular reports on the status of defects and testing efforts.
Quality Assurance Strategy:
- Develop and execute a strategic plan to improve the QA process.
- Stay current with new testing tools and test strategies.
- Implement continuous improvement initiatives to enhance product quality and efficiency.
Risk Management:
- Identify potential quality risks and develop mitigation strategies.
- Ensure that QA activities are conducted in a way that minimizes risks to product quality.
Performance Monitoring:
- Monitor and evaluate software performance and quality.
- Use metrics and KPIs to track and improve QA effectiveness.
Collaboration and Communication:
- Communicate QA results and findings to stakeholders.
- Collaborate with development teams, product managers, and other stakeholders to ensure alignment on quality standards and expectations.
Qualifications:
- Bachelor’s degree in Computer Science, or related field (or equivalent work experience).
- Familiarity with various QA methodologies, tools, and processes (e.g., Selenium, JIRA, TestRail).
- Experience with automation testing tools and techniques.
- Knowledge of programming languages (e.g., Java, Python, JavaScript) used in automation testing.
- Understanding of databases and SQL for validating data and testing backend systems.
- Comprehensive understanding of the Software Development Life Cycle (SDLC).
Education and Experience:
- Bachelor’s degree in Computer Science, or related field (or equivalent work experience).
- Minimum of 3 years of experience in Quality Assurance.
Benefits:
- Competitive salary and benefits package.
- Opportunity for professional growth and skill development.
- Collaborative and inclusive work environment.
- Chance to work on diverse and challenging projects.
Join our team and help us create a vibrant online presence that engages, educates, and inspires our audience across various social media channels. If you’re a strategic thinker, creative content creator, and social media enthusiast, we want to hear from you!