Note: Interviews for this role will take place in January 2026. Our hybrid working policy is 3 days in the office at Glasgow and 2 days working from home. About Us At Pelion, we believe global IoT connectivity should be simple, flexible, and built for scale. We're on a mission to Make IoT Connectivity Effortless. We provide a complete, intelligent SIM management platform that gives enterprises the power to connect, manage, and scale their IoT deployments—from the first device to the first million. Our technology is the future-proof foundation that transforms how businesses operate, innovate, and create new value from their connected assets. The Role We are looking for a proactive and detail-oriented Test Automation Engineer to join our Engineering team. In this role, you’ll play a key part in ensuring the reliability, performance, and quality of our Platform and core services that power global IoT connectivity. You’ll work across the full delivery lifecycle, embedding automated testing into our processes, influencing engineering standards, and helping define how we deliver high-quality software at scale. You won’t just write tests — you’ll help shape our quality strategy, evolve our automation frameworks, and collaborate across multiple engineering disciplines to deliver robust, resilient software. You’ll work closely with developers, product managers, data teams, site reliability, and infrastructure engineers to ensure quality is built into every part of the product. This role is ideal for someone who is passionate about automation, thrives in collaborative engineering environments, and wants to contribute to a high-impact platform used by enterprises around the world. What You'll Do Automation & Release Engineering Write & maintain automated tests for front-end features using Cypress, improving coverage, reliability, and maintainability Develop automated tests for back-end APIs using Pytest to validate data, business logic, and integration points Build scalable, maintainable test suites for UI features, back-end APIs, and full end-to-end workflows Query databases to gather test data, verify system behaviour, and support checks during data migrations Apply a shift-left approach, embedding automated tests early in the development lifecycle Integrate automated tests into CI/CD pipelines and maintain, upgrade, and improve pipelines, including test execution and reporting Collaborate with engineering teams to streamline release processes and enable reliable, high-quality deployments Enhance test reporting and provide accurate, actionable feedback to engineering teams Quality Engineering & Strategy Collaborate with developers and engineering teams to understand requirements and define effective test strategies, acceptance criteria, and quality metrics Conduct thorough testing to identify and troubleshoot issues across development and production environments, performing root cause analysis to prevent recurrence Track, manage, and report defects clearly, supporting timely resolution and maintaining transparency across teams Plan and execute release regression testing to ensure new changes do not impact existing functionality, and assist with production releases Stay current with the latest QA tools, techniques, and industry best practices to improve testing processes Participate in knowledge-sharing initiatives and contribute to improving engineering processes Qualifications Must-Haves Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience gained through industry work, internships, a recognised technical bootcamp, or substantial hands-on project work. Strong experience in automated testing using modern web frameworks (e.g., Cypress, Playwright, Selenium or similar), including designing, writing, and maintaining scalable test suites Experience testing back-end APIs, validating data, business logic, and integration points (e.g., via Postman, Pytest, or similar), with the ability to use SQL to query & verify underlying data Experience with test reporting tools and frameworks, with the ability to produce actionable feedback Familiarity with Git version control systems and workflows Strong analytical and problem-solving skills, with the ability to effectively troubleshoot issues across development and production environments Excellent communication skills and the ability to collaborate across multidisciplinary teams Adaptable to evolving technologies and working practices A passion for continuous learning, team-based problem solving & improving engineering practices Nice-to-Haves An interest in IoT, M2M, or the telecommunications industry Understanding of CI/CD principles and experience integrating automated tests into pipelines Experience conducting security testing to identify vulnerabilities using relevant tools and frameworks Experience performing load and performance testing to validate system scalability and reliability Why Pelion? Pelion: IoT Connectivity Made Effortless. Pelion provides the World’s best connectivity for the World’s biggest names, and the most innovative and inspiring IoT devices. We can only do this by working with the most innovative and inspiring people. Join Pelion and become part of a deeply connected and collaborative community, where mutual support and collective growth drive us all forward. Embrace change with us as we lead the evolution of IoT, fostering clarity, trust, and accountability in our mission to create a well-connected world for everyone. So, if you’re ready to thrive in an incredible team and lead in one of the fastest growing technology sectors, then we want you on our team! Pelion is an IoT connectivity MVNO that provides simple, secure connectivity for IoT devices. With a track record spanning back over 20 years, Pelion has been at the forefront of shaping IoT connectivity as an innovator delivering marketing leading solutions focused on our customer’s success. Benefits: - Flexible, hybrid (3 Days in our Glasgow Office) - 25 days holiday - 7% employer pension contribution - Access to comprehensive health and dental plans - Health assessment - Worldwide travel insurance We are an Equal Opportunity Employer and do not discriminate against any employee or applicant. Job Number: 10040