Job Description
As a Director of Software Quality Assurance, you will help our product team improve the quality of the software we develop. You will collaborate with the product team to understand how product features are meant to work and develop tests to validate and invalidate the features in development. You will provide cohesive functional leadership across all areas of SQA program, including Mobile Application, Web, and Platform through out.
At Cialfo, we work independently. We balance ownership and initiative with flexibility, trusting you to ship on time. While Cialfo is a fast-paced environment, we also believe decisions made quickly should be made thoughtfully.
Responsibilities
- Drive the overall vision and strategy for quality and strive to continuously improve the development and quality processes by assessing testing efforts at various stages of development and at various layers of the applications and by researching emerging tools and technologies.
- Develop and execute on a holistic SQA program roadmap, meeting the needs of the organization as we take products to market and develop new ones.
- Create and implement testing principles within software development across multiple different departments.
- Creating manual & automatic test cases, choosing test tools, creating and installing software on target test environments, and recording test results for an automated material handling system.
- Designing, configuring and implementing manual & automation test frameworks.
- Creating and delivering the Automation Test Strategy.
- Help and assist other products with technical choices and define the next level for the present technical solutions.
- Ability to effectively and efficiently manage QA Engineers/Teams in multiple locations across the geographical locations and ensuring they are engaged and the team is performing well.
- Work cross-functionally with various stakeholders including product managers, engineering managers, and DevOps engineers.
- Provide ongoing direction and mentoring to Vertical team members.
Requirements
- A minimum of Bachelor’s in Computer Science or related field.
- Minimum of 10 years of professional experience working in high technology environments with a focus on software applications.
- Must have extensive experience in Managing Quality Assurance Teams and processes.
- Proven experience is creating and deliver the Automation Test Strategy.
- Can guide and troubleshoot an established and high performing testing team.
- Excellent programming skills, communication skills, systematic and creative problem-solving skills.
- This person must be able to work in a fast-paced environment.
- Qualified candidates should be comfortable working with research and development as well as engineering and production personnel.
Benefits
We're a well treated bunch, with awesome benefits. If there's something important to you that's not on this list, talk to us!
- Paid Annual and Medical leaves
- Company sponsored laptops (MacBooks/Windows)
- Flexible working environment
- Medical Health Insurance
- Employee Bonding Activities
- Outstanding Performance Appreciation