What we offer:
Company overview
Throughout history, one of society's great challenges has been moving goods efficiently from those who make them to those who need them. For more than two centuries, Dematic has taken on this challenge as an innovator in material handling and warehouse automation technologies. From food and medicine to clothing and other essentials for living, our purpose has always been to ensure the efficient flow of commerce.
Today, Dematic is transforming global supply chains to embrace trends in digitalization and e-commerce. We design, build, and support intelligent, automated solutions for a wide variety of industries - general merchandise, grocery, food and beverage, healthcare, apparel, and many more. With engineering centers, manufacturing facilities, and service centers located in more than 35 countries, the Dematic global network of over 11,000 employees has helped achieve nearly 8,000 worldwide customer installations for many of the world's leading brands.
As a global company, we acknowledge and embrace diverse ideas and perspectives. By engaging with customers, suppliers, team members, and other stakeholders, we contribute to the UN's 2030 Agenda for Sustainable Development for a peaceful and prosperous planet. We envision a responsible and sustainable future of commerce, one where vital resources flow smoothly from makers to consumers - from where they are abundant to where they are most needed.
Position Summary:
Dematic is seeking a Software QA Engineer Manager to lead a team of highly motivated software QA engineers.You will work closely with the various R&D teams within the department to test new software releases with a focus on automation. You will be responsible for resource planning and ensuring that high quality software is being developed. You will work closely with other QA managers to help coordinate any cross-team testing efforts.
Core Job Responsibilities:
Lead and manage a team of software engineering professionals.
Responsible for team buildup and personnel management, including interviewing candidates, hiring, and other essential management responsibilities.
Mentor, coach, and evaluate direct reports.
Define workflows, jobs, and reporting relationships to obtain optimum effectiveness
Interface/interact with internal and external customers
Participate in key decisions as part of the larger software management team.
Support the development and management of department budgets and business plans
Lead through enhancing and improving existing policies, products, and methods
Identify resource needs and develop justifications
Troubleshoot and resolve very complex problems and QA test planning and test design issues
Responsible for the overall success of functions and projects within domain of control, with the emphasis on software quality and speed to market.
Responsible for creating, collecting and documenting and reporting on software QA KPIs.
Excellent understanding of SDLC and Agile Development methodologies (Scrum, Kanban etc.)
A strong understanding of intralogistics software in the field of material handling solutions.
Secondary Job Responsibilities:
Write and execute manual/automation tests for developed software.
Participate in development and upkeep of testing tools and software
Participate in development and upkeep of software performance testing framework
Assist in design, implementation and upkeep of software emulation and automation testing frameworks.
Ability to generate technical and design documentation in relation to testing and emulation frameworks development and artifacts.
Assist in continuous performance testing.
Learn and apply new tools, technologies, and industry best practices
Assist in Continuous and On-Demand Software Roll-outs via supporting velopment automation tests
Ability to participate and if needed, perform technical product trainings for our internal customers
Desired Skills and Experience:
Ability to have fun
Avid learner staying on top of emerging technologies.
Excellent team and communications skills, flexibility.
Excellent problem solving and creative thinking skills.
Ability to track a variety of issues and drive initiatives to completion.
Ability to mentor, coach, and lead engineers.
Experience within an Agile development environment.
Demonstrates and applies broad knowledge of concepts, practices, and procedures for managed work group(s) and how it supports related operations.
Demonstrates understanding and application of supervisory approaches for work direction, motivation, performance management, and disciplinary action.
Technical Knowledge and Skills:
Experience with technologies such as
Java, Python, Javascript
Google Cloud Platform, Azure
Proficiency is requirements decomposition and analysis
Working knowledge of databases; preferably but not limited to Postgres / MS SQL-Server / Oracle.
Working knowledge of cloud technology (GCP / Azure)
Working knowledge of docker and container technology
Working knowledge of CI/CD processes
Tasks and Qualifications:
Additional Experience Desired:
Security considerations for cloud-based deployments
Additional Requirements:
Bachelor's degree in Computer Science or similar, or equivalent experience.
7 years of software QA experience.
2 years of direct team management or similar leadership experience.
Ability to travel 5% - 10%.
Dematic is committed to supporting your continued professional growth. We offer training specifically aimed at your personal development and tailored to your individual job requirements. In addition to a great work environment, we offer a competitive compensation & benefits package.
Equal Opportunity Employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity
Please see job description for required skills.