Job Summary:At Trapeze Group we're driving the future of public transport with innovative, real-time solutions that redefine how people travel. By setting new standards for punctual, efficient, and sustainable mobility, we're helping cities move better while reducing their environmental footprint.
We are part of Modaxo, a global alliance of > 20 technology companies in the passenger transportation sector and a global company with 2,000+ customers in the Americas, Europe, South Africa and Asia-Pacific at 40+ locations worldwide. The focus is on software solutions and mobile technologies for transportation companies. Trapeze DACH is the partner in German-speaking Europe with more than 300 employees at 7 locations.
We are currently looking for a Head of Testing (f/m/d) in Neuhausen (Switzerland). As a
Software Test Team Lead, you will be responsible for leading a team of software testers to ensure the quality, reliability, and performance of our software solutions. This role includes hands-on test planning and execution, mentoring team members, and collaborating closely with development, product management, and other stakeholders to deliver world-class software products.
Key Responsibilities:Leadership and Team Management:- Lead, mentor, and develop a team of software testers, fostering a high-performance culture focused on delivering exceptional quality.
- Conduct regular team meetings, performance evaluations, and one-on-one sessions to support career development and training needs.
- Allocate resources effectively, ensuring timely delivery of testing efforts in line with project timelines.
Test Planning and Strategy:- Define and implement test strategies, test plans, and test cases based on project requirements and quality standards, covering both functional and non-functional testing.
- Collaborate with product owners, developers, and stakeholders to understand project requirements, ensuring comprehensive test coverage.
- Establish and refine testing methodologies, continuously improving processes and practices in alignment with industry best practices.
Quality Assurance and Test Execution:- Oversee the creation, execution, and maintenance of both manual and automated test cases, ensuring efficient and thorough testing coverage.
- Conduct and coordinate system integration testing, regression testing, and user acceptance testing (UAT) in collaboration with cross-functional teams.
- Review and approve test cases, test scripts, and test results, ensuring high-quality standards are met consistently.
- Utilize working knowledge of both functional and non-functional testing methodologies (e.g., performance, scalability, and reliability testing) to ensure all quality aspects of software are validated.
Automation and Tools Management:- Drive test automation initiatives to increase efficiency and reliability of testing processes.
- Select, implement, and manage testing tools and frameworks (e.g., Selenium, JIRA, TestRail, etc.), ensuring they align with team needs.
- Analyze automation testing results, track defects, and work closely with development teams to ensure timely resolution.
Security Testing:- Possess or develop knowledge in security testing and penetration testing; execute security test cases and collaborate with security experts to identify and resolve vulnerabilities.
- Partner with development teams to ensure secure coding practices and address security issues early in the SDLC.
Reporting and Metrics:- Generate and present testing progress, quality metrics, and risk assessment reports to management and stakeholders.
- Track and report on test execution progress, defect metrics, and quality trends, identifying areas for improvement.
- Develop KPIs and metrics to evaluate and enhance the team's effectiveness and quality output.
Collaboration and Communication:- Act as a primary point of contact for testing-related activities, engaging with cross-functional teams to drive alignment on quality goals.
- Facilitate clear and concise communication among team members and stakeholders, ensuring transparent reporting on issues, risks, and testing progress.
Your Profile: - Education: Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
- Experience: 7+ years of experience in software testing, with at least 3 years in a leadership or management role.
- Technical Skills: Proficiency in test management tools (e.g., JIRA, TestRail) and automation tools (e.g., Selenium, Appium, Python). Experience with CI/CD pipelines and version control systems (e.g., Git).
- Testing Knowledge: Working knowledge of both functional and non-functional testing methodologies is a must. Understanding and/or execution knowledge of security testing and penetration testing is a plus.
- Languages: Fluency in German and English
- Methodologies: Strong understanding of testing methodologies (e.g., Agile, Waterfall), including experience with automation and manual testing practices.
- Analytical Skills: Excellent problem-solving skills with attention to detail and a data-driven approach to decision-making.
- Soft Skills: Strong leadership, communication, and interpersonal skills; ability to inspire and motivate team members.
- Advantages: Experience in a ITCS or Transport domain is advantageous; ISTQB certification or similar professional certification is a plus; familiarity with cloud platforms (AWS, Azure) and microservices testing is an asset.
Our Offer:- Shape the financial future of a fast-growing company leading the way in sustainable public mobility.
- Innovate at the cutting edge, developing unique solutions for the future of mobility.
- Experience the agility of a medium-sized company with the growth potential and resources of a global group.
- Competitive salary package with flexible working arrangements, including a Workation Policy.
- Opportunities for professional growth in a dynamic environment.
- We value you - appreciation and recognition are at the heart of our culture.