Jobs and Careers
IR

Sr. Software Development Engineer - Test

Iridium Communications Inc.
United Statesfull_timeVerifiedPosted 4 Jan 2025

About the role

Company Overview

Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world.   For over 20 years, Iridium’s unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.

 

At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed.  Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions.  Our talented teams are passionate about their work and the impact our company makes around the world.  Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves.   We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.

 

Position Summary, Job Requirements & Responsibilities

What We’re Looking For:

 

If you enjoy learning about and working with breakthrough technologies, we want to hear from you! We are seeking a Senior Software Test Engineer to join our Satellite and Ground Engineering team. As a Senior Software Test Engineer, you will apply advanced expertise in cutting edge technologies to develop software testing solutions for Iridium satellite and ground software. You will also provide expertise and experience within the larger software development team to support cross-functional efforts and collaboration across all areas of software development.

 

What You’ll Do:

  • Technical lead for test activities for the Satellite and Ground software segment
  • Complete software development projects and assignments using Atlassian tools, including Jira, Bitbucket, Fisheye/Crucible, Bamboo and Confluence
  • Manage and transform segment and operational requirements into automated test scripts
  • Identify and implement areas within the testing process and automation that will increase the efficiency and effectiveness of our testing
  • Code, test, and debug test scripts against new features implemented in the satellite and ground software.
  • Maintain and refactor existing test scripts such that the regression suite is up to date.
  • Execute software test, analysis results, and collaborate with the software engineering team on issue identification and resolution
  • Participate as a member of the agile scrum team supporting daily standup meetings, sprint planning meetings and reviews/demonstrations and retrospectives
  • Collaborate across multiple departments (Space Engineering, Operations, System Test) to ensure high quality software is delivered.
  • Define required test products and test resources required for testing
  • Be a driver for continuous improvement by adding value, reducing test cycle time and cost
  • Deliver constructive, meaningful feedback and proactively offer guidance and knowledge-sharing with team members

Experience & Education Requirements / EEO

What You’ll Need to Succeed:

  • Bachelor’s degree in Computer Science or related engineering discipline
  • 10+ years of software testing and/or development experience on complex systems
  • Relevant experience developing software using Python
  • Ability to work well both independently and within an Agile Software development team
  • Experience working with Linux based environments and Atlassian tools, Jira, Bitbucket, Fisheye/Crucible, and Bamboo and Confluence
  • Strong communication skills, with the ability to clearly present ideas, products, deliverables, analyses, and/or issues
  • Can easily build meaningful relationships with others, including senior leadership outside of your own department, and is comfortable providing constructive feedback to your team members and management
  • Passionate about software testing with the ability to analyze the software under test and create effective test scripts to cover both nominal, off nominal behavior, and edge case scenarios.
  • Must possess the creativity and resourcefulness needed to make reliable decisions and determine methods on new assignments
  • Can thrive in a dynamic environment by handling multiple tasks and managing

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Iridium Communications Inc.

View company profile →