Senior Test Developer

RPS Softwares AB

Sweden

On-site

SEK 700,000 - 900,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

RPS Softwares AB in Sweden seeks a Senior Test Developer to advance embedded software testing through automated regression environments. The role focuses on building and refining Python-based test suites, debugging failures, and ensuring robust test infrastructure.

You will collaborate with developers to diagnose root causes, analyze logs and test results, and contribute to the reliability of the software under test in a fast-paced environment.

Qualifications

  • Senior-level experience in software testing and test automation.
  • Strong hands-on experience with Python.
  • Proven experience maintaining and troubleshooting automated test suites.
  • Strong debugging and root-cause analysis skills; able to troubleshoot complex software and test environments.
  • Experience analyzing logs, test results, and system behavior.
  • Experience with Git.

Responsibilities

  • Test Suite Development & Infrastructure: Develop, maintain, and continuously improve Python-based automated regression test suites, frameworks, and CI/CD pipelines.
  • Troubleshooting, Analysis & Collaboration: Investigate unstable tests, analyze logs to identify root causes, and collaborate with developers to resolve software defects and improve overall test robustness.

Skills

Software testing
Test automation
Python
Debugging
Root-cause analysis
Logs & test results
Git
Embedded systems
HIL environments
pytest
CI/CD
Jira
Jama

Education

Master’s degree in Computer Science, Mechanical Engineering, Mechatronics, or related field

Tools

Git
Jira
Jama
pytest

Job description

We are hiring Senior Test Developerfor Sweden.

Job Summary

We are looking for a Senior Test Developer to join a team responsible for maintaining, developing, and continuously improving an automated regression test environment for embedded software . The role is central to the reliability and stability of the automated test infrastructure . A major part of the work involves investigating failing and unstable tests, identifying the root cause , and determining whether the issue lies within the test implementation , the test environment , or the software under test . The ideal candidate enjoys solving complex technical problems, analyzing logs and test results , and improving the robustness and maintainability of automated testing .

Educational Qualification

Master’s degree in Computer Science, Mechanical Engineering, Mechatronics, or another relevant field .

Key Responsibilities

Test Suite Development & Infrastructure: Develop, maintain, and continuously improve Python-based automated regression test suites, frameworks, and CI/CD pipelines.

Troubleshooting, Analysis & Collaboration: Investigate unstable tests, analyze logs to identify root causes, and collaborate with developers to resolve software defects and improve overall test robustness.

Required Qualifications
  • Senior-level experience in software testing and test automation.
  • Strong hands-on experience with Python.
  • Proven experience maintaining and troubleshooting automated test suites.
  • Strong debugging and root-cause analysis skills; able to troubleshoot complex software and test environments.
  • Experience analyzing logs , test results, and system behavior.
  • Experience with Git.
  • Merit: Experience testing embedded systems.
  • Merit: Experience with Hardware-in-the-Loop (HIL) environments.
  • Merit: Experience testing pytest or similar Python testing frameworks.
  • Merit: Experience troubleshooting CI/CD pipelines and automated test environments.
  • Merit: Knowledge of communication protocols and interfaces commonly used in embedded systems.
  • Merit: Experience with Jira and/or Jama.
  • Merit: Experience working with large-scale automated regression test suites.
Soft Skills
  • A structured and methodical approach to problem solving.
  • Able to work independently and take ownership of technical issues.
  • Strong communication skills when working with developers and testers.
  • Collaborative, team-oriented mindset.
Job Features

Job Category Testing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Tester
Embedded Software Tester

Swediumglobal • Göteborgs kommun

On-site
SEK 40,000 - 60,000
Senior Test Engineer - Embedded, Python & CI/CD
Senior Test Engineer - Embedded, Python & CI/CD

RPS Softwares AB • Sweden

On-site
SEK 700,000 - 900,000
Base Tech Testing & Integration
Base Tech Testing & Integration

Ultra Group • Göteborgs kommun

On-site
SEK 650,000 - 900,000
Software Engineer
Software Engineer

Amaris Consulting • Göteborgs kommun

On-site
SEK 450,000 - 650,000
Test Automation engineer; Electromechanical Products
Test Automation engineer; Electromechanical Products

Arion Recruitment Ltd • Malmö kommun

On-site
SEK 446,400 - 725,400
Senior Software Tester
Senior Software Tester

Swediumglobal • Stockholms kommun

Hybrid
SEK 558,000 - 781,200
Test Engineer – Embedded Software
Test Engineer – Embedded Software

Combine AB • Göteborgs kommun

On-site
SEK 441,550 - 662,325
QA Automation Python Engineer
QA Automation Python Engineer

Luxoft • Göteborgs kommun

On-site
SEK 650,000 - 900,000
System Test Engineer
System Test Engineer

Arion Recruitment Ltd • Göteborgs kommun

On-site
SEK 502,200 - 725,400
Opportunities for growth
Collaborative work environment
Impactful innovation projects
Test Developer
Test Developer

emagine • Stockholms kommun

On-site
SEK 725,000 - 1,004,000