What are the responsibilities and job description for the QA Architect position at Calypso Dance School?
About the Role:
The QA Architect plays a pivotal role in ensuring the quality and reliability of educational services through the development and implementation of robust testing strategies. This position involves designing comprehensive test plans and frameworks that align with the organization's goals and educational standards. The QA Architect will lead a team of QA engineers, providing guidance and mentorship to enhance their skills and effectiveness. By collaborating with cross-functional teams, the architect will identify potential risks and areas for improvement in the software development lifecycle. Ultimately, the goal is to deliver high-quality educational products that meet the needs of students and educators alike.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5 years of experience in software quality assurance, with at least 2 years in a leadership role.
- Proficiency in automated testing tools and frameworks, such as Selenium, JUnit, or TestNG.
- Strong understanding of software development methodologies, including Agile and DevOps.
Preferred Qualifications:
- Master's degree in a relevant field.
- Experience in the educational services industry or with educational software products.
- Familiarity with performance testing tools and techniques.
- Certifications in quality assurance or software testing, such as ISTQB or CSTE.
Responsibilities:
- Design and implement testing strategies and frameworks for educational software applications.
- Lead and mentor a team of QA engineers, fostering a culture of quality and continuous improvement.
- Collaborate with product managers, developers, and other stakeholders to define testing requirements and acceptance criteria.
- Conduct risk assessments and identify areas for improvement in the software development lifecycle.
- Analyze test results and provide actionable insights to enhance product quality and user experience.
Skills:
The required skills in automated testing tools are essential for developing efficient test scripts that ensure software functionality and performance. Leadership skills are utilized daily to guide and inspire the QA team, promoting a collaborative environment focused on quality. Strong analytical skills are necessary for interpreting test results and identifying trends that can inform product improvements. Familiarity with Agile methodologies allows the QA Architect to effectively integrate testing processes within fast-paced development cycles. Preferred skills, such as experience in the educational sector, enhance the architect's ability to tailor testing strategies to meet the unique needs of educational products.
Salary : $10,000 - $20,000