Permanent Opportunity - On Site/In-Office - Monday to Friday, Full Time
Are you an experienced Automation Test Engineer looking for a new job opportunity? If so, we’d like to hear from you. A new vacancy has become available within our new modern office in Porto.
This is a fantastic opportunity for an experienced Automation Test Engineer to come and work with us and play a key part in developing our existing and new products, using the very latest technology. Collaboration is key, that’s why it’s an office-based role, you need to be able to access all the various end point equipment on site too, something that can’t be done remotely.
You’ll work alongside VITEC developers who keep the IPTV platform in the forefront of streaming video technology. Seamless integration with IP video solutions enables live TV and video to be quickly incorporated into impactful signage screens that engage, inform, and entertain. VITEC's IPTV platforms offer very robust video streaming capability with minimal maintenance costs.
We are an international company, English is our main language, therefore, it is essential you can read, speak, and write technically in English.
About the Role:
As a Automation Test Engineer, you’ll bring your valuable experience to our established R&D Team. Working within an Agile environment, you will be involved in the testing process from end to end.
Your primary responsibilities will be:
- Set up and manage test environments to ensure smooth testing processes.
- Design, write and maintain test cases for web applications and API testing.
- Develop and execute automated end-to-end tests, preferably using Cypress and Cucumber.
- Perform API testing to validate backend functionality and integrations.
- Create and maintain performance testing tools to assess system reliability and scalability.
- Defect identification, reporting, triage & retesting.
- Evaluate and improve the existing test architecture, ensuring scalability, maintainability and efficiency in the testing strategy.
- Collaboration within a cross functional development team (working closely with the developers to understand requirements and functionality of the product).
- Documentation & reporting.
- Ability to follow the SDLC processes.
- Customer focused testing.
- Static & dynamic testing methodologies.
- Contribute to the continuous improvement of the QA process.
About You
- A background in automatic testing.
- Hands-on experience in test automation, particularly with Cypress and Cucumber (or similar tools).
- Strong knowledge of API testing (e.g. using Postman or similar).
- Familiarity with performance testing tools.
- Experience in setting up test environments and working with CI/CD pipelines.
- Strong understanding of test architecture to assess and optimize testing frameworks and processes.
- The ability to work independently.
- The ability to create test documentation.
- The ability to problem-solve, along with good organisational and analytical skills.
- Strong communication and team working skills and the ability to collaborate effectively with cross functional teams.
- Always keen to develop, learn and improve.
- A good understanding of the Software Development Life Cycle (SDLC) & processes.
In addition to this, we use Jira, Zephyr Scale and Aha! so knowledge of these would be an advantage but not essential. We offer the ISTQB (International Software Testing Qualifications Board) Foundation qualification if you don’t have this already.