Summary
Join our team as an Assistant QA Manager and support our Engineering team. You will leverage your strong QA background to assist in managing a team of 4-5 QA engineers, driving automation initiatives, and ensuring high-quality SaaS product releases. This role requires collaboration with various teams, implementation of robust QA processes, and contribution to test automation efforts. You will also monitor quality assurance metrics, provide team feedback, and participate in Agile ceremonies. The ideal candidate possesses a strong understanding of software quality assurance, testing methodologies, and automation tools.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 4+ years of experience in software quality assurance, including 1+ years in a leadership or assistant managerial role
- Experience working with SaaS products, understanding the unique challenges and requirements of SaaS environments
- Strong knowledge of manual and automated testing methodologies
- Proficiency in automation tools (e.g., Selenium, Cypress, Appium) and scripting languages (Python, Java, JavaScript, or Ruby)
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) and cloud environments (AWS, Azure, GCP)
- Familiarity with test management tools (e.g., TestRail, Zephyr) and bug tracking systems (e.g., Jira, Bugzilla)
- Solid understanding of Agile/Scrum methodologies
- Strong problem-solving, analytical, and decision-making skills
- Excellent communication skills, with the ability to convey technical issues effectively
Responsibilities
- Support the QA Manager in leading, mentoring, and managing a team of 4-5 QA engineers
- Assist in defining and implementing robust QA processes, test strategies, and automation frameworks
- Collaborate with engineering, product management, and customer support teams to ensure seamless product delivery and high-quality releases
- Assist in overseeing the creation and execution of comprehensive test plans, test cases, and test scripts
- Contribute to test automation efforts to improve test coverage and efficiency
- Monitor and track quality assurance metrics, such as defect densities and open defect counts
- Provide regular feedback and career development guidance to team members
- Participate in sprint planning, daily stand-ups, and retrospectives in an Agile environment
- Identify and help mitigate risks related to software quality, ensuring best practices are followed across the engineering team
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.