Software Engineer in Test Automation
Overview
As a Software Engineer in Test Automation, you will ensure the quality of broadcast software systems developed within an Agile team. Your work will focus on:
- Designing and executing test plans and test cases that reflect
- world user scenarios related to broadcast industry. - Developing and maintaining test tools and automation scripts to support continuous delivery.
- Documenting test results and ensuring effective defect tracking and resolution, with a strong emphasis on user experience and usability.
Job Description
- Analyze product requirements and specifications with a
- centric mindset. - Create test plans based on risk assessment, time constraints, and UX impact.
- Collaborate closely with developers, UX designers, and product owners to design and implement test cases aligned with the overall user experience strategy.
- Identify opportunities for automation that enhance both functional and UX testing.
- Set up, maintain, and operate test automation frameworks.
- Develop and execute automated tests, report results, and verify bug fixes with attention to
- facing features. - Support continuous integration and delivery pipelines, contributing to a culture of quality and continuous improvement.
- Proactively improve test coverage, especially for
- critical paths and accessibility. - Recommend and implement process improvements that benefit both engineering and design teams.
- Maintain clear and
-
- date technical documentation. - Communicate effectively with stakeholders throughout the testing lifecycle.
- Specialize in testing software solutions for broadcast and media workflows, with a strong focus on usability and performance.
Profile
Education & Experience:
- Bachelor’s or Master’s degree in ICT, Computer Science, or equivalent.
- 3+ years of experience in broadcast software systems, with a strong background in test automation.
Technical Skills:
- Experience with professional media workflows and application testing.
- Strong knowledge of Windows; basic knowledge of Linux.
- Experience with scripting or programming languages.
Bonus Skills (Not Mandatory but Valued):
- Testing frameworks: Cypress, Cucumber
- Continuous Integration tools (e. g. , Git
Lab, Team
City) - Test management tools (e. g. , Xray)
Soft Skills:
- Autonomous and proactive in task execution.
- Quality-focused,
- oriented, and empathetic toward user needs. - Open to change and committed to continuous learning.
- Collaborative and communicative, especially with UX and design teams.
- Strong written and verbal communication skills.
- Aligned with EVS values: Innovation, Passion, Excellence, Agility, Accountability, Teamwork, Customer Success.
Languages:
- Additional languages are a plus.
Offer
Joining EVS means becoming part of a dynamic, inclusive, and
- thinking team. We offer:
- Competitive salary and a comprehensive package of wellness and healthcare benefits.
- Flexible schedules and hybrid work options to support
- life balance. - Opportunities for career growth through internal mobility and training programs.
- A vibrant and collaborative work environment with ambitious goals and a supportive team.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering, Information Technology, and Quality Assurance
- Industries: Broadcast Media Production and Distribution, Software Development, IT Services and IT Consulting
Note: This refined description removes extraneous pages and boilerplate while preserving the core responsibilities, qualifications, and offer information relevant to the Software Engineer in Test Automation role at EVS Broadcast Equipment.
- Informações detalhadas sobre a oferta de emprego
Empresa: EVS Broadcast Equipment Localização: Porto
Porto, Porto District, PortugalPublicado: 16. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!