We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Software Quality Engineer at MSA, The Safety Company - QATestingJobs.com
M
Software Quality Engineer
MSA, The Safety Company • Berlin, Germany
hybridfull-time
Salary: USD 0 per year
Posted Jan 12, 2026Apply by Jan 12, 2027
Role & seniority: Software Quality Engineer / Test Automation Engineer (mid-level, hands-on) focused on QA, tooling, and process automation.
Stack/tools: Angular, Node.js (TypeScript), PostgreSQL; AWS (Lambdas, ECR, Kinesis); Cypress; Playwright; CI/CD tooling; performance testing (JMeter or equivalent); test automation across web, with potential web development tasks; Appium and ISTQB a plus.
Top 3 responsibilities
Contribute to quarterly OKRs with measurable milestones within cross-functional Cloud/IoT projects.
Create/maintain tooling for automated tests to enable high-quality software releases; build/enhance test capability with simulators and test equipment.
Establish best practices and metrics to drive the test strategy for the team; integrate testing tools into CI/CD.
Must-have skills
Experience with SaaS products and customer-facing analytics; agile project experience.
Strong focus on quality (not just testing); broad automation test experience (unit, integration, functional).
Proficiency in JavaScript/TypeScript; hands-on web development (Node.js, TypeScript, Angular).
Experience with Cypress and Playwright; ability to adapt to different automation tools.
CI/CD integration experience; PostgreSQL exposure; English fluency.
Location & work type: Berlin, Germany; hybrid work
Full Description
Overview
Who we are
Safety io revolutionize cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our code saves lives!
We are an international company parented by MSA with offices in Berlin, Germany; Johannesburg, South Africa; and Cranberry, USA. Our Berlin team spreads over 100 people and 32 nationalities!
What we are looking for
We are looking for a motivated, knowledgeable individual to join us in our agile working environment in Berlin to eliminate work place injuries focusing on industrial and fire services. You can help us continue to shape the future of safety technology – your code could save lives!
The candidate will work with our tech stack on existing and new projects in a software quality engineering capacity specializing in the development of test and process automation, and improving software quality through tooling and frameworks such as Cypress & Playwrite.
The role will give the opportunity for the successful candidate to participate in web development tasks should they want to.
Our Techstack
Our techstack consists of various parts using Angular, NodeJS (both using TypeScript), Postgres running on AWS utilizing managed services like Lambdas, ECR and Kinesis streams. We have a strong focus on automatizing. We cherry pick the best parts of what we like and are always looking to improve and take advantage of the latest technology and methodologies. If you see a better way let’s use it!
Our working methodologies are agile and we organize ourselves using the Product Operating Model.
Responsibilities
Contribute directly to quarterly OKRs with clear milestones and measurable results
Being part of a cross-functional team working on Cloud / IOT applications for the industrial market
Create and maintain tooling for automated tests that enable the software team to release high quality software
Building and enhancing our test capability by preparing software packages, simulators and other test equipment
Establish best practices and metrics to drive the test strategy within the team
Qualifications
What you bring
Experience in SaaS products and customer facing analytics solutions
Experience in agile projects
A mindset focused on quality not just testing
A solid background in various automation test types, including unit testing, integration testing, and functional testing
Experience in performance testing using JMeter or similar tools
Proficiency in integrating testing tools into a Continuous Integration/Continuous Delivery (CI/CD) pipeline
In-depth knowledge of automation tools and frameworks, with a strong emphasis on Cypress and Playwrite and the ability to adapt to different automation tools as needed.
Exposure to various database platforms, with PostgreSQL being preferred
Deep knowledge of JavaScript/TypeScript
Experience in hands-on web development using JavaScript, TypeScript, NodeJS, Angular
ISTQB certification (Test Automation Engineer preferred) is a plus, but not necessary
Experience in writing automated tests for mobile applications (iOS/Android) using Appium is a plus, but not necessary
Familiarity with Amazon Web Services (AWS) is a plus, but not necessaryA “scale engineering” mindset: An ability to write the integration and build pipes to deploy and monitor your code.
Fluency in English (our office language is English)
Experience and knowledge of NodeJS & TypeScript is a benefit
What we offer
A competitive salary
A modern office with flexible working hours and a hybrid work model
Great work / life balance with overtime being given back!
30 days of vacation
A start-up like environment with the backing and security of a market leader over 100 years old
Meaningful projects that make a difference - at Safety io, your work will save lives!
Onboarding process for new hires
Free BVG Travel Pass or "Jobrad" bicycle
Subsidised urban sports memberships
A budget to attend conferences and provide learning tools
Contributions to language courses (e.g., German & English)
Modern office spaces with discounted amenities nearby
Free coffee, tea, soft drinks, fruit, and monthly team breakfast
Regular team and company events
Interested?
Does the above sounds attractive? Do you feel you can meet the criteria even if you don’t just now? Do you want a role where you are challenged, engaged and listened to? Do you want to work with a great team? Do you want to be rewarded well for your work and contribution?
If so please get in touch, we can’t wait to meet you!