At Profilence, we push the boundaries of software quality analytics, helping device manufacturers foresee and prevent software stability and performance issues before they impact users. Our cutting-edge solutions provide deep insights into how devices behave in real-world conditions, enabling manufacturers to make informed decisions that enhance product reliability and customer satisfaction. Now, we’re looking for a Senior System Engineer to join our team in Oulu, Finland. If you have a passion for test automation, system-level software quality assurance, and Python development, this is your chance to work at the forefront of innovation in device testing. Your Role:
As a Senior System Engineer, you’ll play a key role in developing, integrating, and maintaining automated test solution for VPN applications across iOS, Mac, Windows, and Android. You’ll collaborate closely with our R&D team and customers, ensuring the seamless execution of software quality assurance processes. This position is ideal for someone who enjoys a mix of hands-on technical work, automation & customer interaction. What you’ll do: Develop and maintain test automation for mobile and desktop applications (iOS, Mac, Windows, Android). Build, execute, and integrate automated tests into CI/CD pipelines, collaborating with DevOps engineers.
Analyze software quality issues, working alongside developers and QA engineers to resolve them. Work directly with customers to ensure smooth integration of our testing solutions and provide training and guidance. Be prepared to travel occasionally to work with the customer on-site. Contribute to the development of our product, working closely with our R&D team. What we’re looking for: Strong programming skills – Python is a plus, but we value solid coding ability in any language. Experience with test automation – hands-on knowledge of test frameworks, scripting, and execution.
Understanding of OS-level testing – ability to work with iOS, Mac, Windows, and Android environments. Basic networking and VPN knowledge – an understanding of how VPNs work is a plus. Strong communication skills – ability to work directly with customers and explain technical concepts. Project ownership and problem-solving mindset – you take initiative and get things done. Ability to work on-site in Oulu at least 3 days per week. Fluent English skills – our team and customers communicate in English. Willingness to travel occasionally as part of the role. Additional experience that would be valuable: Experience with browser-based testing in addition to mobile and desktop.
A background in Android development or software testing tools. Knowledge of CI/CD pipelines and DevOps practices. A strong grasp of test planning, test execution, and debugging. Why Join Us?Make a real impact – Solve complex software quality challenges with global clients. Grow your expertise – Continuous learning, mentorship, and career development opportunities. Work with autonomy – No micromanagement; freedom to innovate and take ownership. Collaborative culture – Open communication, trust, and teamwork drive our success. On-site teamwork – Oulu-based role (3 days/week in-office) with occasional travel. How to Apply: We are accepting applications now! The application period is open until 31. 8.
2025, but we will be reviewing applications and conducting interviews on a rolling basis—so don’t wait too long to apply. Please note that we only accept applications submitted through our recruitment portal: https: //jobilla. talentadore. com/apply/senior-system-engineer/3QY4V3Ready to take on this challenge? Apply now and be part of our mission to revolutionize software quality assurance!Want to hear more? Contact our HR Manager Maria Pernu, maria. pernu@profilence. com, p. 044 973 8944.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.