Senior Software Development Engineer In Test in Bonnyrigg

Senior Software Development Engineer In Test in Bonnyrigg

Bonnyrigg Full-Time 55000 - 70000 £ / year (est.) Home office (partial)
Spacelabs Healthcare

At a Glance

  • Tasks: Join a dynamic team to develop automated tests for innovative patient monitoring technology.
  • Company: Spacelabs Healthcare, dedicated to improving healthcare through technology.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborate with international teams and thrive in a culture of integrity and innovation.
  • Why this job: Make a real difference in healthcare by ensuring the quality of life-saving technology.
  • Qualifications: 5+ years in software development and 3+ years in automated testing, with strong Python skills.

The predicted salary is between 55000 - 70000 £ per year.

If you don't meet every requirement listed but believe you have relevant skills and experience, we'd still love to hear from you. Please still apply and send us your CV for consideration!

At Spacelabs Healthcare, our mission is to drive continuous innovation in healthcare technology to improve both clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better-informed clinical decisions, increased efficiency, and safer care environments.

The Senior Software Development Engineer in Test will be a hands-on role on a small team of test automation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering.

The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have test automation development experience in an agile software development environment.

Main Responsibilities:
  • Work with the test automation team to review and derive required automation tests from requirements related to the patient monitoring platform.
  • Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design.
  • Participate in the test automation component design efforts. Understand and design to existing interface specifications.
  • Write, debug, review and document test automation software.
  • Participate in the definition of test architectures, designs, tools and workflows to be shared with the test automation team members.
  • Ensure on-time delivery of test automation software including design documentation and other required artifacts.
  • Hold yourself and other engineers to high standards while maintaining friendly, respectful relationships.
  • Demonstrate behaviour consistent with the Company’s Code of Ethics and Conduct.
  • Duties may be modified or assigned at any time to meet the needs of the business.
  • Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork.
Candidate Experience:
  • Bachelor of Science degree in Computer Engineering, Software Engineering, Computer Science or a related Engineering discipline, or equivalent experience.
  • 5+ years of relevant software experience.
  • 3+ years of relevant automated testing experience.
  • Strong experience with Python or other scripting languages.
  • Strong knowledge of Object-Oriented Design and Design Patterns.
  • Strong understanding of software testing concepts and methodologies.
  • Strong experience with at least one automation testing tool and best practices.
  • Strong understanding of Continuous Delivery and Agile development.
  • Proficiency with tools supporting the software development lifecycle, such as source control, CI/CD platforms, requirements management, and defects tracking.
Desirable:
  • Experience with Qt/QML.
  • Demonstrated experience with embedded Linux application development.
  • Experience with Squish automation.
  • Experience with Selenium.
  • Experience working in a regulated development environment (finance, medical, defence, aerospace, etc.).
  • Experience with the development of integrated (hardware and software) medical devices.
  • Experience with scripting languages (e.g., Bash, PowerShell).
  • Experience with Containerized environments and virtual machines.
  • Experience of effective collaboration with international teams in Europe, India, and the US.

Senior Software Development Engineer In Test in Bonnyrigg employer: Spacelabs Healthcare

At Spacelabs Healthcare, we pride ourselves on being an exceptional employer dedicated to innovation in healthcare technology. Our collaborative work culture fosters continuous learning and growth, providing employees with opportunities to develop their skills while contributing to life-saving solutions. Located in a dynamic environment, we offer competitive benefits and a commitment to integrity, accountability, and teamwork, making us an ideal place for those seeking meaningful and rewarding careers.

Spacelabs Healthcare

Contact Details:

Spacelabs Healthcare Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Development Engineer In Test in Bonnyrigg

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Prepare for interviews by practising common questions and showcasing your skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

Tip Number 3

Don’t just apply and forget! Follow up on your applications after a week or two. A quick email can show your enthusiasm and keep you on their radar.

Tip Number 4

Check out our website for the latest job openings. We’re always looking for talented individuals, and applying directly through us can give you a better chance of standing out!

We think you need these skills to ace Senior Software Development Engineer In Test in Bonnyrigg

Test Automation Development
Agile Software Development
Python
Scripting Languages
Object-Oriented Design
Design Patterns
Software Testing Concepts

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your test automation experience and any relevant projects you've worked on. We want to see how you can contribute to our mission!

Showcase Your Passion:In your cover letter, let us know why you're excited about this role and our company. Share your thoughts on innovation in healthcare technology and how you can help improve patient outcomes. We love seeing genuine enthusiasm!

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate clarity and want to understand your qualifications quickly!

Apply Through Our Website:Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can't wait to hear from you!

How to prepare for a job interview at Spacelabs Healthcare

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Python and any other scripting languages mentioned in the job description. Be ready to discuss your experience with automation testing tools like Squish or Selenium, and how you've applied them in previous roles.

Showcase Your Team Spirit

Since this role involves working closely with cross-functional teams, be prepared to share examples of how you've collaborated with others in past projects. Highlight your ability to maintain friendly and respectful relationships while holding high standards.

Understand the Company’s Mission

Familiarise yourself with Spacelabs Healthcare's mission to improve clinical outcomes through technology. Be ready to discuss how your skills and experiences align with their goals, especially in the context of patient monitoring systems.

Prepare for Agile Discussions

As the role requires experience in an agile environment, think of specific instances where you've contributed to agile practices. Be ready to discuss how you’ve adapted to changes and ensured timely delivery of test automation software.