This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Spectro Cloud, we are in search of a talented individual to become an integral part of our Engineering team, playing a pivotal role in shaping the future of our cutting-edge Palette platform. As a Software Engineer in Test within our organization, you will be at the forefront of ensuring the quality and reliability of our always-on, self-healing, and declarative platform specifically engineered for the management of both infrastructure and applications.
Job Responsibility:
Develop and maintain automated tests for our distributed platform's core capabilities and features
Build test frameworks and testing infrastructure that validate platform functionality across different environments
Write and maintain comprehensive test cases for new features and enhancements
Create automation tests for both API and UI components using modern testing frameworks
Apply Behavior-Driven Development (BDD) principles to create clear, readable test scenarios
Collaborate with developers, product managers, and other engineers to integrate testing early in the development process
Work with cloud technologies, containers, and Kubernetes to test and validate platform behavior
Contribute to improving our testing processes and participate in discussions around testing strategy
Troubleshoot and debug issues in Linux-based environments
Write clean, maintainable test code that serves as reliable documentation of platform capabilities
Requirements:
Bachelor’s degree in Computer Science or a related field
8+ years of experience in software testing, quality assurance, or software development with a focus on automation
Demonstrated experience writing automated tests for APIs and/or UI applications
Proficiency in at least one programming language such as GoLang, Python, or similar
Comfortable working in Linux-based operating systems
Familiarity with cloud technologies, containers, and Kubernetes
Understanding of testing methodologies including Behavior-Driven Development and best practices, with good troubleshooting and debugging skills
Ability to learn quickly and adapt to new technologies and testing approaches
Strong communication skills and ability to collaborate effectively with cross-functional teams
Nice to have:
Experience with test automation frameworks such as Robot Framework, Ginkgo, Pytest, Cucumber, or similar is a plus
Knowledge of CI/CD pipelines and integration testing is beneficial