S

Sirius XM Radio

Subscription-based satellite radio and streaming

Software Engineer 3 - Test Framework

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science in Engineering, Software Engineering, Computer Science, or Computer Engineering, or equivalent experience, is required.
  • At least 3–5 years of experience in modern C/C++ is required.
  • Ability to identify and resolve technical and networking or communication issues throughout the technology stack is required.
  • Experience with automated testing methodologies and frameworks is required; Google Test is preferred.
  • A solid understanding of object-oriented programming principles is required.
  • Skill in using CMake for build configuration and dependency management is required.
  • Ability to isolate and troubleshoot technical issues across the full technology stack using automated testing methodologies is required.
  • Strong verbal and written communication skills are required.
  • Ability to work independently and in a team environment is required.
  • Commitment to internal-client and customer-service principles is required.
  • Strong organizational skills and attention to detail are required.
  • Experience creating automated test scripts with automation frameworks is required.

Responsibilities

  • Work with software engineers, program managers, requirements managers, and other product stakeholders to understand product features and software requirements.
  • Develop automated test cases for middleware.
  • Work closely with development and test teams to ensure the effectiveness and quality of components and systems.
  • Develop, maintain, and execute test scripts to ensure system quality and stability throughout the project.
  • Generate testing completion metrics and analysis, and provide status read-outs to upper management.
  • Develop, implement, maintain, and enhance test plans, test scripts, traceability matrices, and test methodologies to thoroughly test assigned software systems and ensure compliance with software and system specifications.
  • Create test scenarios to anticipate potential software problems.

Desired Qualifications

  • A Master of Science in Engineering is desired.
  • Understanding of dependency injection and software design patterns.
  • Experience with proxy servers and related technologies, including Charles, and virtualization port tools such as VSPE and COM2COM.
  • Experience with unit-testing frameworks such as MSTest and NUnit.
  • Experience with code coverage tools and procedures.
  • Experience writing Python scripts; ability to work across Linux and Windows development environments; and experience with cross-compilation and Android build tools.
  • Experience with embedded systems or device-specific testing frameworks for structured, device-oriented automated test frameworks.
  • Experience with Git.

About the Company

Sirius XM Radio

Subscription-based satellite radio and streaming

SiriusXM offers satellite radio and online streaming that brings music, sports, news, and talk content to listeners in North America through monthly or annual subscriptions, plus advertising on some channels. It works by delivering live broadcasts and on-demand shows via satellite and internet streams, with exclusive programming and artist- or event-focused channels, and it partners with car manufacturers to embed its service in in-car entertainment. Its edge comes from exclusive content and partnerships, such as being the audio broadcaster for major events like the Masters and running artist-specific channels, alongside curated content for holidays and special occasions. The company aims to grow its subscriber base and advertisers by providing a broad, easy-to-access catalog of premium audio entertainment and partnerships that enhance the listening experience.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2008

Recently Posted Jobs

Explore more opportunities at Sirius XM Radio

See more jobs