Quality Assurance Lead - Adecco

Type: Office | Location: WorldWide

04/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 Now

Skills Required:

GoJUnit