Lead Software Test Manager

Posted 11 Days Ago
Be an Early Applicant
United Kingdom
5-7 Years Experience
Industrial • Manufacturing
The Role
Lead and manage software testing activities for projects, ensuring quality and reliability through requirement-driven design and test-driven development. Apply traceability, FURPS requirement allocation, and various verification methods. Oversee a levelled verification approach from unit testing to system testing, including end-to-end verification and performance testing.
Summary Generated by Built In

The Software Test Manager is responsible for leading and managing the testing activities for software projects, ensuring the quality and reliability of software through a requirement-driven design approach and test-driven development (TDD). This role involves applying traceability, FURPS (Functionality, Usability, Reliability, Performance, Supportability/Security) requirement allocation, and various verification methods (Test, Demonstration, Analysis, Inspection). The Software Test Manager will also oversee a levelled verification approach from unit testing (L1) to system testing (L4), including end-to-end verification and performance and volume testing.

What we offer:

  • Career Development
  • Competitive Compensation and Benefits
  • Pay Transparency
  • Global Opportunities

Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/

Tasks and Qualifications:

Requirement-Driven Design and TDD:

  • Analyse requirements and user stories to derive comprehensive test cases.
  • Design test cases based on requirements, ensuring alignment with functional and non-functional specifications.
  • Implement TDD practices by writing test cases before or during development.
  • Provide continuous feedback to developers based on test results to facilitate quick resolution of defects.
  • Integrate automated tests into the TDD cycle to enhance efficiency and coverage.
  • Conduct iterative testing throughout development to catch issues early and often.

Traceability and FURPS Allocation:

  • Develop and maintain a traceability matrix linking requirements to test cases.
  • Ensure all functional, usability, reliability, performance, and supportability requirements are covered by test cases.
  • Perform gap analysis to promptly identify any missing test coverage and address deficiencies.
  • Prioritize test cases based on requirement criticality and risk assessment.
  • Maintain detailed documentation of requirements, test cases, and their traceability.
  • Regularly review and validate traceability to ensure accuracy and completeness.

Verification Methods:

  • Execute tests to validate software functionality against requirements.
  • Execute demonstrations to stakeholders to verify that the software meets user needs and expectations.
  • Analyse test results to identify trends, defects' root causes, and improvement areas.
  • Conduct formal inspections of code, design, and test artefacts to identify defects early.
  • Select appropriate verification methods based on the nature of the requirement and project phase.
  • Document verification results and maintain records for future reference and compliance.

Verification Approach:

  • Unit Testing (L1): Develop and execute unit tests to validate individual components or units of code.
  • Integration Testing (L2): Conduct integration tests to verify interactions between integrated units or modules.
  • Sub System Testing (L3): Perform system tests to ensure the complete and integrated system meets specified requirements.
  • System Testing (L4): Execute acceptance tests to validate that the system meets user needs and is ready for deployment.
  • Implement regression testing at each level to ensure new changes do not adversely affect existing functionality.
  • Manage test environments to mirror production settings for accurate and reliable verification.

End-to-End Verification and Performance Testing:

  • Develop and execute end-to-end test scenarios that cover complete user workflows and system interactions.
  • Plan and conduct performance tests to assess software behaviour under various load conditions.
  • Execute volume tests to validate the system's ability to handle large volumes of data and transactions.
  • Simulate peak load conditions to ensure the system can handle expected traffic without performance degradation.
  • Test the system beyond normal operational capacity to identify breaking points and robustness.
  • Provide detailed reports on end-to-end and performance testing results, highlighting any issues and recommendations for improvement.

Documentation and Reporting:

  • Develop comprehensive test plans outlining the scope, approach, resources, and schedule of testing activities.
  • Document detailed test cases, including preconditions, steps, expected results, and actual results.
  • Track and report defects identified during testing, including severity, priority, and resolution status.
  • Define and monitor key performance indicators (KPIs) and metrics to measure testing effectiveness and quality.
  • Provide regular progress reports to stakeholders, highlighting testing activities, status, and risks.
  • Document lessons from each project to continuously improve testing processes and methodologies.
  • Extensive experience with software verification, particularly using and verifying approaches and testing models.
  • Demonstrated capability in leading software test teams and projects.
  • Proficient in modern programming languages (primarily C) and Automated Testing Frameworks.
  • Strong analytical skills with a proven ability to solve complex problems creatively.
  • Excellent communication skills, able to articulate technical challenges and solutions effectively.

Drive for Results:

  • Establishes and maintains high standards of performance for self and team members.
  • Demonstrates persistence and determination in achieving goals despite obstacles.
  • Prioritises tasks and efforts based on their impact on desired outcomes.
  • Takes initiative to anticipate and address issues before they become critical.
  • Regularly tracks progress against goals and makes necessary adjustments.
  • Motivates team members to exceed expectations and deliver high-quality results.

Strategic Agility:

  • Develops and communicates a long-term vision for the testing function aligned with project goals.
  • Stays abreast of industry trends and best practices to anticipate changes and challenges.
  • Encourages creative and innovative approaches to testing and problem-solving.
  • Adapts strategies and plans in response to changing circumstances and new information.
  • Synthesises complex information to make informed decisions and strategies.
  • Engages and inspires the team with a compelling vision and strategic direction.

Customer Focus:

  • Actively seeks to understand the needs and expectations of internal and external customers.
  • Responds promptly and effectively to customer inquiries and issues.
  • Strives to provide high-quality service that meets or exceeds customer expectations.
  • Develops and maintains strong relationships with customers and stakeholders.
  • Uses customer feedback to improve processes and deliver better outcomes.
  • Acts as an advocate for the customer within the organisation.

Problem Solving:

  • Applies strong analytical skills to identify and resolve complex issues.
  • Utilises root cause analysis techniques to diagnose problems accurately.
  • Focuses on finding effective and sustainable solutions to problems.
  • Makes timely and well-informed decisions, even under uncertainty.
  • Engages team members and stakeholders in the problem-solving process.
  • Analyses and learns from mistakes to prevent recurrence and improve processes.

Managing and Measuring Work:

  • Set clear, measurable objectives for self and team members.
  • Develops and tracks key performance indicators (KPIs) to measure progress.
  • Holds self and team members accountable for achieving objectives and meeting standards.
  • Allocates resources efficiently to maximise productivity and effectiveness.
  • Continuously seeks ways to improve processes and performance.
  • Provide regular, constructive feedback to team members to support their development.

Developing Direct Reports and Others:

  • and supports individual development plans for team members.
  • Provides ongoing coaching and mentoring to help team members grow and succeed.
  • Identifies and nurtures talent within the team.
  • Creates opportunities for team members to learn and advance their skills.
  • Plans for future team needs by developing a pipeline of capable and ready talent.
  • Promotes a culture of continuous learning and professional development.

Interpersonal Savvy:

  • Quickly establishes rapport and builds effective relationships with others.
  • Demonstrates empathy and understanding in interactions with others.
  • Communicates clearly and effectively, both verbally and in writing.
  • Manages and resolves conflicts constructively and diplomatically.
  • Develops a broad network of relationships across the organisation.
  • Shows awareness and sensitivity to cultural and individual differences.

Integrity and Trust:

  • Demonstrates honesty and transparency in all interactions.
  • Upholds high ethical standards and acts following organisational values.
  • Is reliable and consistent in actions and decisions.
  • Builds trust through consistent, ethical behaviour and open communication.
  • Maintains confidentiality and handles sensitive information appropriately.
The Company
Hessen
2,544 Employees
On-site Workplace
Year Founded: 2006

What We Do

Looking to make your move? Then you’ve come to the right place! We are the KION Group, and the world of intralogistics is our home. Our solutions ensure the smooth flow of materials and information in production plants, warehouses, and distribution centers in over 100 countries.

We have around 41,000 employees who make a real difference, helping us to become who we are today: the biggest manufacturer of forklift trucks and warehouse handling equipment in Europe, and one of the world’s leading warehouse automation providers.

Successful? We are, but it’s all down to the motivated, highly trained, and multi-talented people that work for us. Would you like to be part of an international, diverse team? We can offer you interesting jobs and exciting career opportunities in an innovative, rapidly-growing, and forward-looking industry.

With us, you benefit from numerous development opportunities in a globally active group, including the possibility of working at one of our locations abroad on a temporary basis.
No matter which of our sites you work at, the KION values—integrity, collaboration, courage, and excellence—shape our individual action and our collaboration with colleagues, managers, customers, suppliers, and applicants both nationally and internationally.

Who makes up the KION Group? With our international brands Linde Material Handling, STILL, and Baoli, as well as regional brands Fenwick and OM, we stand for exceptional technology and service expertise for forklift trucks and warehouse handling equipment around the world. Dematic expands the portfolio with its automated material handling solutions for intralogistics processes in warehouses, production, and sales

Jobs at Similar Companies

SharkNinja Logo SharkNinja

Environmental Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

Senior Marketing Communications Insight Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

eCommerce IT Operations Coordinator

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

Verkada Inc Logo Verkada Inc

Enterprise Development Representative - DACH

Cloud • Hardware • Security • Software
London, Greater London, England, GBR
2000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account