> Markdown version of [/jobs/ext/2984131-software-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/2984131-software-engineer-in-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer In Test - **Company:** Italki - **Location:** Cantabria, Spain - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Application Programming Interfaces (APIs), Automation of Tests, Code Coverage, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Data Structures, Software Debugging, Modular Design, Object-Oriented Software Development, Software Tools, Software Engineering, Systems Integration, Strategies of Testing, Build Management, Software Coding, SDET - **Published:** September 18, 2026 - **Apply:** https://www.buscojobs.com.es/software-engineer-in-test-en-ribamontan-al-mar-ID-371405849 ## About the Role Requirements Strong software development and coding skills, with the ability to design, implement, debug, and maintain reliable test software and engineering tools. Solid understanding of software engineering principles, data structures, object-oriented or modular design, and maintainable code practices. Hands-on experience developing automated tests, test frameworks, or quality engineering tools. Experience testing APIs, services, web or application functionality, and system integrations. Ability to read and understand application code and collaborate effectively with software engineers on technical issues. Strong debugging, troubleshooting, and root-cause analysis skills. Understanding of software development lifecycles, continuous integration, and automated testing practices. Ability to balance product quality, engineering efficiency, and delivery needs in a collaborative development environment. Strong communication and cross-functional collaboration skills. ## Description About italki italki is a global language learning community that connects students and teachers for 1-on-1 online language lessons.We're passionate about giving everyone the opportunity to learn languages, in the most personalized and authentic way possible.About the Job We are looking for a Software Development Engineer in Test to help strengthen the quality, reliability, and testability of our software products.This role goes beyond traditional test automation by requiring strong software development and coding capabilities.You will design and build test frameworks, tools, and quality infrastructure, work closely with engineers throughout the development lifecycle, and help improve how quality is built into our products and engineering processes.Responsibilities Design, develop, and maintain scalable automated testing frameworks, tools, and supporting infrastructure.Write production-quality test code to validate application functionality, integrations, APIs, and critical user journeys.Partner with software engineers to improve testability, identify quality risks early, and define effective testing strategies.Develop automated tests that support continuous integration and continuous delivery workflows.Investigate complex defects, analyze root causes, and work with engineering teams to improve product reliability.Contribute to code reviews and engineering discussions related to testing architecture, automation, and software quality.Improve test coverage, execution efficiency, maintainability, and reliability across the development lifecycle.Identify opportunities to build internal tools or reusable technical solutions that improve testing and engineering productivity.Use quality and testing data to identify recurring issues and recommend improvements to development and release processes.Requirements Strong software development and coding skills, with the ability to design, implement, debug, and maintain reliable test software and engineering tools.Solid understanding of software engineering principles, data structures, object-oriented or modular design, and maintainable code practices.Hands-on experience developing automated tests, test frameworks, or quality engineering tools.Experience testing APIs, services, web or application functionality, and system integrations.Ability to read and understand application code and collaborate effectively with software engineers on technical issues.Strong debugging, troubleshooting, and root-cause analysis skills.Understanding of software development lifecycles, continuous integration, and automated testing practices.Ability to balance product quality, engineering efficiency, and delivery needs in a collaborative development environment.Strong communication and cross-functional collaboration skills. ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Mutation Testing and Fuzzing in C#](https://www.wearedevelopers.com/videos/703-mutation-testing-and-fuzzing-in-c) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)