F-Secure Corporation
Quality Engineer, macOS & iOS
F-Secure CorporationFinland21 hours ago
Full-timeRemote FriendlyQuality Assurance
F-Secure makes every digital moment more secure, for everyone. For over 35 years, we’ve led the cyber security industry, protecting tens of millions of people online together with our 200+ service provider partners. We value our Fellows' individuality, with an inclusive environment where diversity drives innovation and growth. What makes you unique is what we value – be yourself, that is (y)our greatest asset. Founded in Finland, F‑Secure has offices in Europe, North America and Asia Pacific.

Do you enjoy finding bugs that others miss? Are you curious about how things break — and excited about preventing them from breaking in the first place?

We're looking for a Quality Engineer to join our Mac Team — a group of experienced engineers responsible for developing and maintaining F-Secure's consumer security applications for macOS.

In this role, you'll focus on quality assurance for F-Secure Total Mac product, combining hands-on test automation development with strategic manual testing. Your work includes writing automated tests primarily in Swift, developing shell scripts for test orchestration, and working with Jenkins pipelines — all while maintaining a critical eye on product quality. Collaboration with developers, UX designers, and product teams is central to catching issues before they reach our users.

We work in a hybrid model based in our newly opened Helsinki HQ – designed for modern collaboration and teamworking, complete with a rooftop sauna and a fully equipped gym. Check it out here!

What Makes This Role Unique

The position involves testing a comprehensive security platform with multiple integrated components including malware scanning, VPN, parental controls, password management, and browser protection. The team values curiosity over perfection — we're looking for someone who wants to learn Swift testing, isn't intimidated by shell scripting, and enjoys the detective work of finding what doesn't work and why. Over time, you'll have the opportunity to shape our testing approach and grow into an expert in macOS quality engineering.

Key Responsibilities

  • Develop and maintain automated tests using Swift for GUI testing
  • Write shell scripts (Bash) for test orchestration and infrastructure
  • Work with Jenkins CI pipelines for reliable test execution
  • Perform manual testing for new features and regression scenarios
  • Design test cases and ensure coverage across product components

What are we looking for?

  • Experience in software quality assurance or testing
  • Shell scripting skills (Bash) for test automation and tooling
  • Swift experience or strong willingness to learn
  • Familiarity with CI/CD tools like Jenkins
  • Curiosity-driven mindset — you actively investigate edge cases and potential issues
  • Detail-oriented approach to catching bugs and maintaining quality standards
  • Proactive attitude — you see gaps in coverage and want to address them
  • Good collaboration skills across development, design, and product teams

Bonus points for

  • Experience with macOS or iOS test automation (XCTest, Swift Testing)
  • Background in testing complex desktop applications
  • Knowledge of virtualized testing environments (UTM)
  • Python experience
  • Interest in cybersecurity or system-level testing

Tech Stack You'll Work With

What will you get from us?

  • Welcome to the good side – the home of scam protection! Work with industry-leading experts defining the future of cybersecurity and scam protection.
  • Thrive in our Fellowship culture where we empower, trust, challenge, and support each other in doing our best work.
  • Flexible work that works for you – hybrid and remote options with team-agreed ways of working.
  • Inclusive environment with flat, approachable leadership in our diverse global community.
  • Comprehensive global benefits including Employee Share Savings Plan (ESSP), Fellow Member of the Board opportunities, and Annual Protect & Educate paid volunteer day.
  • Wellbeing support through personal coaching services and one hour per week for personal recharging.
  • Continuous growth via F-Secure Academy, Leadership programs, AI training, mentoring, and dedicated Learning Week.

Our local benefits include extensive health care, remote working, company supported sport activities, lunch vouchers, regular massages and sauna at the premises and many more things to keep our best asset – people - happy!

A security vetting will possibly be conducted for the selected candidate in accordance to our employment process.

If your LinkedIn account is up to date and informative, no need to prepare a CV, just leave us a link to your profile.

,

Key Skills

Ranked by relevance