Head of Software Quality Assurance - Virtual (anywhere in EU)
- Full-time
Company Description
Pitcher is a rapidly growing software company headquartered in Zurich, Switzerland that is continuing its expansion globally in the regions of EMEA, North America, Latin America and Asia. The revolutionary Sales Enablement platform that Pitcher introduced in 2011 enables field sales representatives to execute their jobs more efficiently and thereby drive more sales. It is the super app for corporate salespeople. Across its focus verticals of Life Sciences, Consumer Goods, Manufacturing, and Financial Services Pitcher empowers sales teams in over 136 countries to deliver best-in-class customer interactions whilst at the same time making the users' engagement with systems like CRM and ERP an enjoyable experience.
This is a unique opportunity to become part of an exciting journey with the possibility to impact the growth and development of a globally growing innovation company.
Job Description
We are looking for a Head of Software Quality Assurance who will create a process that ensures the quality of our cross-platform products while acting as a gatekeeper for new changes and features. The ideal candidate has a passion for effective test automation, creative ideas for load testing, and effectively balances quality assurance and gatekeeping to ensure reliable quality.
Manage outsourced Software QA and test engineers distributed geographically and lead the overall quality assurance effort
Closely work with IT Compliance regarding Computer System Validation (CSV, GxP) and SDLC requirements
Be the guardian of the software product and gatekeeper for all the product releases
Ensure product quality at the end of a release cycle by understanding the product features
Be responsible for managing product testing (including all aspects like Black box, White Box, integration, regression, stress, and other forms of testing for each release cycle)
Oversight of drafting concise test cases from the requirements of a product release and mentor the team on the same
Collaborate closely with the different teams in tracking defects, from start to closure
Responsible for updating artifacts related to testing based on product modifications and changes in specifications/stories
Track all relevant activities related to the software project QA
Prepare daily status reports and weekly/monthly update presentations for management review
Create and maintain comprehensive project documentation
Responsible for scripting and validation.
Continuously review and organize test cases to ensure that they
stay accurate with the evolution of the product, and codebase
are easily reused for smokes and regression testing
provide confidence during new feature testing
Partner with engineering, product, and customer support teams to build test strategies and plans to result in high-quality releases and service
Become proficient with our product and be a go-to person for your team, and occasionally to customer support staff
Qualifications
7+ years of overall testing experience, most of which on web and mobile applications
3+ years of Software QA lead experience
Knowledge of one or two scripting language
Understanding of and preferably experience with CSV/GxP qualification and validation processes
Deep experience with one or two test automation tools
Customer-centric and strategic thinking
Experience working in a SaaS environment
Objective communication style
A college degree in Computer Science or a closely related field is preferred
Have done automation for a large complex application yourself
Understanding the importance of GDPR, PII and user privacy as it relates to testing operations
Experience in B2B product or testing companies with experience in testing for Enterprise Clients.
Proficient in Software QA methodologies, Agile SDLC principles, test automation framework, different verification/validation techniques, and test management.
Extensive experience in testing Integration Applications, REST & HTTP web services, JSON/XML, web apps and relational databases.
Thoroughly understand the functionality and writing of test scripts (unit, integration, CSV test scripts)
Demonstrated excellent analytical, problem-solving skills and a passion for learning and technology.
Highly self-motivated and excellent attention to detail
Manage execution of test scripts and capturing results.
Additional Information
This role could be based anywhere within EU