
Luxoft Sweden AB · Göteborg
Som Test Engineer ansvarar du för att säkerställa mjukvarukvalitet genom att utveckla automatiserade testramverk och validera avancerade algoritmer i simulerade miljöer.
Som Test Engineer ansvarar du för att säkerställa mjukvarukvalitet genom att utveckla automatiserade testramverk och validera avancerade algoritmer i simulerade miljöer.
Are you passionate about software quality, automation, and cutting-edge technologies? We are looking for a skilled and motivated Test Engineer to join our team and contribute to the validation and verification of advanced software solutions. In this role, you will work with automated testing frameworks, virtual simulation environments, and CI/CD pipelines to ensure the reliability, performance, and safety of complex software algorithms. This is an exciting opportunity to collaborate with highly talented professionals and help shape the future of innovative technology solutions.
Automation Framework Development: Design,
maintain, and enhance automation frameworks
using Python or C++ to validate software
algorithms.
Scenario Generation & Simulation: Create
complex virtual test scenarios using tools like
OpenSCENARIO/OpenDRIVE to simulate traffic,
obstacles, environmental conditions.
CI/CD Integration: Integrate test suites into
Continuous Integration/Continuous Deployment
(CI/CD) pipelines to provide rapid feedback on
software code changes.
Test Execution & Analysis: Execute automated
test cases in virtual environments, analyze logs,
and generate test reports.
Defect Triage & Reporting: Identify, debug, and
report software failures, distinguishing between
test framework issues and actual algorithm
defects.
Algorithm Validation: Verify algorithm behavior
against functional specifications and performance
requirements.
We look forward to receiving your application and welcoming you to our team.
Are you passionate about software quality, automation, and cutting-edge technologies? We are looking for a skilled and motivated Test Engineer to join our team and contribute to the validation and verification of advanced software solutions. In this role, you will work with automated testing frameworks, virtual simulation environments, and CI/CD pipelines to ensure the reliability, performance, and safety of complex software algorithms. This is an exciting opportunity to collaborate with highly talented professionals and help shape the future of innovative technology solutions. Key responsibilities: Automation Framework Development: Design, maintain, and enhance automation frameworks using Python or C++ to validate software algorithms. Scenario Generation & Simulation: Create complex virtual test scenarios using tools like OpenSCENARIO/OpenDRIVE to simulate traffic, obstacles, environmental conditions. CI/CD Integration: Integrate test suites into Continuous Integration/Continuous Deployment (CI/CD) pipelines to provide rapid feedback on software code changes. Test Execution & Analysis: Execute automated test cases in virtual environments, analyze logs, and generate test reports. Defect Triage & Reporting: Identify, debug, and report software failures, distinguishing between test framework issues and actual algorithm defects. Algorithm Validation: Verify algorithm behavior against functional specifications and performance requirements. We look forward to receiving your application and welcoming you to our team.
Are you passionate about automation, CI/CD, and modern software engineering? Do you want to work at the forefront of technology and contribute to the next generation of connected, autonomous, and electric vehicles? At DXC Luxoft, you will join our Software Factory team, where we develop and enhance tools, infrastructure, and ways of working that support some of the world's leading automotive manufacturers. As a DevOps CI Scripting Engineer, you will work across the entire CI/CD value chain—from architecture and automation to deployment and continuous improvement. You'll collaborate with highly skilled engineers in an agile and innovative environment where your expertise will help accelerate software development and improve product quality. Project description DXC Luxoft is a leading global software services company, delivering professional services across multiple business verticals such as finance, automotive, and digital transformation. The Automotive practice inside DXC Luxoft delivers software projects to a majority of the world's car manufacturers and suppliers for both personal and commercial vehicles. We are known for our automotive software expertise and for helping our customers with high quality services and deliveries. Currently we are growing for our Swedish customers and are looking for DevOps CI Scripting Engineer to join our team. You will be part of our growing organization in Sweden and will be part of developing next generation systems for the Automotive industry in the era of connected, autonomous, electric vehicles. At Software factory we are building a community with highly skilled personnel. We are harmonizing the workflows and developing tools to be used across R&D, with the aim to accelerate the software development. We are responsible for: • Developing continuous integration (CI) architecture & infrastructure. • Maintaining the complete software build and CI flow. • Enabling high utilization of infrastructure, test objects and test artefacts. • Creating automated tools & applications to secure an efficient flow. • Supporting traceability to fulfill all legal requirements. We are applying manufacturing principles and techniques to software development to mimic benefits of traditional manufacturing and creating a software product line. Responsibilities As a DevOps CI Scripting Engineer knowledge at DXC Luxoft working in the Software Factory (SWF), you will work with the full CI Chain from architecture to deployment. You will run as well as maintain the infrastructure through DevOps principles. You will work in a competent agile team, where you will help make an impact. You will support the development teams across R&D with CI -tool and ways-of-working. Configuration, implementation and automation of Continuous Integration/ Delivery pipelines for software delivery, including test automation frameworks. Continuously improve speed, efficiency, scalability and stability of continuous integration system and environment. Design and implement visualization of development status to create transparency and enable appropriate actions. Help to capture demand, trends etc. from development teams into IT. Empowering close collaboration with team members within team and other teams. Being self-organized and outspoken to support the team creating the best solutions. Skills Must have B.Sc or M.Sc in Electrical and/or Software Engineering, Computer Science or similar relevant education. At least 2 years of experience from working in the field of automotive software development. Agile software development following DevOps practices and SCRUM. You will have solid knowledge and understanding of the fundamental concepts of CI/CD, automated testing, understanding of disciplined methods in the design, development, debugging and test of software programs. Continuous Integration (CI): Automating testing procedures to improve software quality and accelerate feedback cycles. Self motivated with strong problem solving skills. Experience in embedded C++ programming and Object-oriented design / Design patterns at minimum Regular level. Automation scripting Python, Bash, Batch, Groovy or Shell. Experience of continuous integration infrastructure tool for software development (Jenkins, Zuul and similar). Experience in relevant tools and techniques (Ansible, Docker, Kubernetes etc). Experience in Git SCM. Experience in git (medium level). Experience in repo tool (git-repo). Experience in Infrastructure. Experience from efficient SW test methods, incl. automated unit and integration testing. Experience from working with Continuous Integration. Excellent communication skills, both verbally and in text. Fluent in English language. Nice to have Experience in working with Gerrit/GitHub/GitLab and Artifactory. Experience in working with Android platform development. Experience in working with ASIL B compliant SW development. Knowledge of SOMEIP/CAN/LIN protocols. Experience in developing for QNX/Posix platforms. Driver's License B Category.
As a Software Developer C/C++ at Capgemini Engineering, you will develop, test and validate embedded software and vehicle systems. We believe the right candidate combines strong software development skills with a genuine interest in software verification and system-level testing. The role requires regular on-site presence due to the hands-on validation in vehicle and Rig environments. In this role you will play a key role in: Develop and maintain embedded software in C/C++ Perform end-to-end testing, verification, and validation in vehicle environments Troubleshoot and validate software functionality in real product environments Contribute to both development and testing in an agile environment Collaborate with cross-functional teams to improve software quality and performance Note: For this position you need to have a valid Swedish work permit and/or Swedish residency. Your profile 4+ years of experience in C/C++ development Experience with testing, verification, integration, and full software lifecycle Experience with Linux-based application development and embedded systems Familiarity with Git, CI/CD, and agile teamwork Swedish driver’s license Experience in automotive embedded environments, vehicle testing, or hardware setups is a plus as well as Swedish language skills. What we believe you will enjoy about working here Innovative environment with cutting-edge technology. Strong focus on career development and certifications. Flexible work setup to support work-life balance. Inclusive culture with strong team spirit and core values. Application As part of our recruitment process, identity verification will be conducted through inspection of your ID card, and background checks may be carried out as required.