Quality Assurance Lead - Adecco
Type: Office | Location: WorldWide04/23/2024
9 months ago
About the job: Roles and Responsibilities
Responsibilities:
- Develop and execute a comprehensive quality assurance strategy aligning with company goals.
- Develop and implement test plans, cases, and scripts for software functionality, performance, and security validation.
- Execute and maintain automated and manual test suites, ensuring thorough testing coverage.
- Identify, document, and track software defects, collaborating with development teams for resolution.
- Collaborate with stakeholders to define and refine requirements, acceptance criteria, and testing strategies.
- Conduct thorough regression testing for software release stability and integrity.
- Review requirements, specifications, and technical design documents, providing timely feedback.
- Estimate, prioritize, plan, and coordinate testing activities for new products and features.
- Design, develop, and execute automation scripts using open-source tools.
- Identify, document, and track bugs, performing regression testing upon resolution.
- Monitor debugging process results and investigate non-conforming software causes.
- Track quality assurance metrics like defect densities and open defect counts.
- Stay updated with latest testing tools, techniques, and strategies.
- Drive adoption of industry best practices and quality metrics for process improvement.
- Mentor and guide the quality assurance team, fostering excellence, collaboration, and continuous learning.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, IT, or related field.
- Certifications in quality assurance (e.g., ISTQB, CSTE).
- Proven experience with automation testing tools like Selenium, JUnit, TestNG, or similar.
- Strong knowledge of software QA methodologies, tools, and processes.
- Familiarity with cloud technologies and services.
- Knowledge of cybersecurity principles and practices.
Minimum Experience:
- 7 years of quality assurance experience, preferably in IT or software development.
- Proficiency in software testing methodologies, test planning, and case design.
- Experience in agile/scrum environments.
- Experience with manual and automated testing techniques.
- Solid understanding of software development lifecycle and agile methodologies.
- Experience testing AI-driven applications and machine learning models.
Job Specific Skills:
- Meticulous and methodical approach with attention to detail.
- Analytical mindset for troubleshooting complex issues and proposing solutions.
- Strong leadership skills to inspire and motivate teams.
- Excellent communication and presentation skills.
Salary range: AED 0 - AED 0
Apply NowSkills Required:
GoJUnit