Develops and maintains automated tests, frameworks, and quality reporting across the software lifecycle, partnering with Agile engineering and DevOps teams to improve test coverage, prevent defects, and support reliable releases.
Quality Assurance Engineer (SDET) at Technology Trading FX | SEB, Solna
📜 Description
- Design and implement automated tests across different layers of the system, including APIs, integrations, and user-facing applications.
- Identify areas where repetitive manual testing can be replaced by automation.
- Build and maintain test infrastructure, mocks, and synthetic test data.
- Integrate automated tests into CI/CD pipelines and contribute to fast and reliable feedback loops.
- Analyze defects, quality risks, and testability in complex systems.
🛠️ Requirements
- Hands-on experience writing and maintaining code in Java, Python, JavaScript, or similar.
- Experience with test automation in modern software development environments.
- Experience with testing across different layers of a system.
- Familiarity with tools such as JUnit, Mockito, Rest Assured, Jest, Cypress, Playwright, or similar frameworks.
- Ability to write test code that is robust, readable, and maintainable.
- Experience with containerized environments, database testing, or end-to-end testing is considered an advantage.
Full job description
SEB is more than a bank. We are a technology-driven financial institution where everything starts from our customer needs and business outcomes. AI, data and modern engineering are natural parts of how we work, build and deliver value. From core banking platforms to agentic AI, automation, cybersecurity and cloud, we offer a broad tech landscape and many paths to grow. Together, we are shaping secure, responsible and future- proof solutions for our customers and society.
About the role:
We are looking for a QA Engineer who is passionate about software quality and enjoys working in a modern development environment. In this role, you will be responsible for building automated test solutions and working with test code and test infrastructure, with the help of AI tools.
Your work areas
-
Design and implement automated tests across different layers of the system, including APIs, integrations, and user-facing applications
-
Identify areas where repetitive manual testing can be replaced by automation
-
Build and maintain test infrastructure, mocks, and synthetic test data
-
Integrate automated tests into CI/CD pipelines and contribute to fast and reliable feedback loops
-
Analyze defects, quality risks, and testability in complex systems
-
Contribute to test strategy and testability
Your background
-
Hands on Experience writing and maintaining code in Java, Python, JavaScript, or similar
-
Experience with test automation in modern software development environments
-
Experience with testing across different layers of a system
-
Familiarity with tools such as JUnit, Mockito, Rest Assured, Jest, Cypress, Playwright, or similar frameworks
-
Ability to write test code that is robust, readable, and maintainable
-
Experience with containerized environments, database testing, or end-to-end testing is considered an advantage.
-
As a person, you are analytical, detail-oriented, and proactive, with a strong interest in continuous improvement and collaboration.
Similar jobs
Search more Software Engineer in Test jobsAs an SDET, you will collaborate with teams to develop test plans, create and execute automated and manual test cases, and enhance the automation framework for SaaS applications.
Software Engineer in Test (6 months contract)
The Software Engineer in Test will design and develop automated testing solutions, maintain testing infrastructure, and collaborate with teams to ensure software quality.
Build scalable test infrastructure and automation for robotics software, developing testing frameworks, improving simulation and hardware validation, and integrating reliable tests into CI/CD and developer workflows.
Build and scale test automation and tooling for products spanning hardware, embedded systems, and web applications, improving coverage and reliability from development through CI/CD and customer deployment.
