Software Test Engineer

I.A.R. Systems Aktiebolag

Uppsala kommun

Hybrid

SEK 520,000 - 700,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid arbetsmodell
Flexibla arbetstider
Mental hälsa och välmående program
Tillväxtmöjligheter i karriären
Inkluderande arbetsmiljö
Konkurrenskraftig ersättning

Job summary

IAR Systems Aktiebolag i Sverige söker en mjukvarutestingenjör som fokuserar på testutförande och automatisering. Du designar och implementerar teststrategier och arbetar nära utvecklingsteam för att höja testbarhet och kvalitet genom automatisering.

Du driver testplaner, ramverk och integrationstester i CI/CD-miljöer, samt stödjer teamet i att anta effektiva testmetoder och kommunicera risker tydligt till intressenter. Rollen kräver svenska och engelska i tal och skrift.

Qualifications

  • Erfarenhet av mjukvarutestning med fokus på integration och automation.
  • Praktisk erfarenhet av Python och/eller Ruby för testautomation.
  • Kännedom om testramverk som Pytest, Squish eller liknande verktyg.
  • Erfarenhet av CI/CD-pipelines (t.ex. Jenkins) och utvecklingsverktyg som GitLab, Jira eller Artifactory.
  • Goda problemlösningsfärdigheter och förmåga att identifiera risker tidigt.
  • Samarbeta väl med ingenjörsteam och påverka kvalitetspraxis.
  • Svenska (flytande i tal och skrift) och engelska

Responsibilities

  • Utföra och bidra till release‑testning, verifiera end‑to‑end‑funktionalitet och kvalitet.
  • Designa och genomföra testplaner och testfall för manuell och automatisk testning.
  • Bygga och förbättra testautomatiseringsramverk och CI/CD‑innehåll.
  • Stödja utvecklingsteam i att anta effektiva teststrategier, inklusive enhetstest och integrationstest.
  • Identifiera risker och kvalitetsgap och kommunicera dem till intressenter.
  • Delta i planering och kravdiskussioner för att bygga in kvalitet från början.
  • Förbättra testramverk, dokumentation och processer för långsiktig effektivitet.
  • Stödja felsökning, avlusning och incidentanalys genom utvecklings- och releasecykler

Skills

Integration testing
Automation
Python
Ruby
Pytest
Squish
Jenkins
GitLab
Jira
Artifactory
C++ (bonus)
Inbyggda system
Svenska (tal)
Engelska (flyt)

Tools

Jenkins
GitLab
Jira
Artifactory

Job description

Ever wondered what powers the products people rely on every day? Chances are, we've helped build it.

Our software and development tools help build products used in cars, hospitals, factories, homes, and industries around the world. We help engineers solve complex challenges and create technology people can depend on.

Rooted in Nordic values and trusted by innovators worldwide, we combine deep technical expertise with a culture of curiosity, craftsmanship, and collaboration. With decades of engineering experience and a shared passion for technical excellence, we're helping shape the future of software and embedded development.

We take pride in building tools for people who build the world around us.

IAR is part of Qt Group, operating as an independent business focused on embedded software development. We provide software development tools that help engineers develop, debug, test, and secure embedded software for products across automotive, industrial automation, medical technology, and other industries.

About the Role

As a Software Test Engineer, your primary focus will be on test execution and test automation. You will design, implement, and evolve testing strategies that ensure product quality from early development to release. You will work closely with development teams to improve testability, identify risks early, and build confidence in every release through effective automation and integration testing.

You will act as a quality advocate across teams, supporting engineers with best practices, tools, and frameworks while helping shift testing efforts toward scalable, automated solutions.

What You'll Do
  • Perform and contribute to release testing, verifying end‑to‑end functionality and validating that releases meet agreed‑upon quality criteria.
  • Design, develop, and execute high‑quality test plans and test cases for both manual and automated testing, with strong emphasis on testing across components and services.
  • Build, maintain, and continuously improve test automation frameworks and contribute to automated testing within CI/CD pipelines.
  • Supporting development teams in adopting effective testing strategies, including unit and integration testing.
  • Identifying risks, defects, and quality gaps early, and communicating them clearly to stakeholders.
  • Collaborating in planning, design, and requirement discussions to ensure quality is built into solutions from the start.
  • Improving test frameworks, documentation, and processes to enhance long‑term efficiency and reliability.
  • Supporting troubleshooting, debugging, and incident analysis across development and release cycles.
What You Bring to the Table

You are a collaborative and quality-driven engineer who works closely with developers and stakeholders to improve outcomes, not just processes. You proactively communicate, share knowledge, and help teams adopt practical and effective testing approaches.

You take a holistic view of quality, focusing on integration, system behavior, and real‑world usage rather than isolated test cases. You are pragmatic, continuously improving systems step by step instead of waiting for perfect solutions.

  • Experience in software testing with a strong focus on integration testing and automation.
  • Hands‑on experience with Python and/or Ruby for test automation.
  • Familiarity with test frameworks such as Pytest, Squish, or similar tools.
  • Experience working with CI/CD pipelines (e.g., Jenkins) and development tools like GitLab, Jira, or Artifactory.
  • Strong problem‑solving skills and the ability to identify risks and dependencies early.
  • Ability to collaborate effectively with engineering teams and influence quality practices.
  • Conversational Swedish and fluency in English, both spoken and written.

Bonus Points For....

  • Experience testing C++ software and understanding of C++ code.
  • Familiarity with embedded systems, compilers, or tool chains.
  • Experience with build systems such as CMake.

Build What Matters. Grow Where It Matters.

We believe work should support your life, not the other way around. That's why our benefits are designed to be flexible, inclusive, and meaningful across every stage of your journey. From wellbeing and growth to celebrating life's big (and small) moments, we invest in what matters to you, wherever you are.

  • Flexibility You Can Count On
  • We offer hybrid working options and flexible hours, empowering you to balance your personal life and professional goals because life outside of work matters, too.
  • From mental health resources to physical wellness programs, we provide practical, accessible support tailored to local needs.
  • Opportunities to Grow
  • Whether through hands‑on learning, mentorship, or international collaboration, we invest in your development so your career can grow in the direction you choose.
  • Inclusive by Design
  • You'll join a team that values different perspectives, encourages collaboration, and creates space for everyone to contribute and succeed.
  • Rewarding Your Impact
  • Our compensation and benefits packages are competitive, regularly reviewed, and locally relevant, ensuring your contribution is recognized wherever you are.
Bring Your Whole Self

The best ideas come from people with different experiences, perspectives, and ways of thinking. We are committed to creating an environment where everyone feels respected, supported, and able to do their best work.

We welcome applicants of all backgrounds and identities and provide equal opportunities for all. Our technology may be what we're known for, but it's our people who make the difference.

We'd love to learn more about you. Tell us about your skills and experience, but just as importantly, tell us what motivates you and what kind of impact you want to make.

Krav
  • Mjukvaruutvecklare - 5 års erfarenhet eller mer

IAR Systems

75323 Uppsala

Uppsala Kommun

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Test Engineer, IAR Systems
Software Test Engineer, IAR Systems

Qt Group • Uppsala kommun

On-site
SEK 520,000 - 780,000
Hybrid working options
Flexible hours
Wellbeing resources
+2
Software Engineer, Cloud Platform and Licensing
Software Engineer, Cloud Platform and Licensing

Qt Group • Uppsala kommun

Hybrid
SEK 500,000 - 700,000
Hybrid working options
Flexible hours
Wellbeing resources
+2
Embedded Software Engineer
Embedded Software Engineer

Hykmann Global Business Solutions AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Software Engineer, Cloud Platform and Licensing
Software Engineer, Cloud Platform and Licensing

IAR by Qt Group • Uppsala kommun

Hybrid
SEK 650,000 - 900,000
Hybrid working options
Flexible hours
Wellbeing resources
Embedded Software Product Owner
Embedded Software Product Owner

Hykmann Global Business Solutions AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Software Developer C++, Embedded Systems
Software Developer C++, Embedded Systems

Atlas Copco Group Co.,Ltd • Nacka kommun

Hybrid
SEK 650,000 - 900,000
Hybrid workplace model
Developer with testing skills
Developer with testing skills

QESTIT • Stockholms kommun

On-site
SEK 600,000 - 900,000
Manage your own development plan
Market salary
Salary customization options
+2
Vehicle Software Integration Engineer
Vehicle Software Integration Engineer

Hykmann Global Business Solutions AB • Göteborgs kommun

On-site
SEK 800,000 - 1,000,000
Test Engineer – Embedded Software
Test Engineer – Embedded Software

Combine AB • Göteborgs kommun

On-site
SEK 441,550 - 662,325
Software Engineer - Test & Validation systems
Software Engineer - Test & Validation systems

Magna Electronics Sweden AB • Linköpings kommun

On-site
SEK 450,000 - 600,000