Software Engineer in Test Automation

EVS Broadcast Equipment

Porto

Hybrid

EUR 42,000 - 65,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Wellness and healthcare benefits
Flexible schedules
Opportunities for career growth
Collaborative work environment

Job summary

A media technology company is seeking a Software Engineer in Test Automation in Porto. The successful candidate will play a key role in ensuring the quality of broadcast software systems by designing and executing test plans, maintaining test automation scripts, and collaborating closely with development teams. Preferred qualifications include a degree in ICT or Computer Science and 3+ years of experience in broadcast systems. The role offers flexible scheduling, competitive salary, and opportunities for growth in a dynamic work environment.

Qualifications

  • 3+ years of experience in broadcast software systems, strong background in test automation.
  • Experience with professional media workflows and application testing.
  • Strong knowledge of Windows, basic knowledge of Linux.
  • Strong knowledge of Windows; basic knowledge of Linux.
  • Experience with scripting or programming languages.

Responsibilities

  • Designing and executing test plans and test cases for broadcast software.
  • Documenting test results and tracking defects with a focus on user experience.
  • Collaborating with developers, UX designers, and product owners.
  • 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 user-facing features.
  • Support continuous integration and delivery pipelines, contributing to quality and continuous improvement.
  • Proactively improve test coverage, especially for user-critical paths and accessibility.
  • Recommend and implement process improvements that benefit engineering and design teams.
  • Maintain clear and up-to-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.

Skills

Test Automation
Broadcast Software Systems
User-Centric Mindset
Continuous Integration
Scripting languages

Education

Bachelor’s or Master’s degree in ICT or Computer Science

Tools

Cypress
Cucumber
GitLab
TeamCity
Xray

Job description

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 real-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 user-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 user-facing features.
  • Support continuous integration and delivery pipelines, contributing to a culture of quality and continuous improvement.
  • Proactively improve test coverage, especially for user-critical paths and accessibility.
  • Recommend and implement process improvements that benefit both engineering and design teams.
  • Maintain clear and up-to-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., GitLab, TeamCity)
  • Test management tools (e.g., Xray)
Soft Skills
  • Autonomous and proactive in task execution.
  • Quality-focused, detail-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 forward-thinking team. We offer:

  • Competitive salary and a comprehensive package of wellness and healthcare benefits.
  • Flexible schedules and hybrid work options to support work-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.

Discover more about why you should join EVS on our website !

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer React
Software Engineer React

EVS Broadcast Equipment • Maia

On-site
EUR 30,000 - 50,000
Competitive salary
Wellness and healthcare benefits
Flexible working hours
+2
Broadcast QA Automation Engineer - Hybrid & Growth
Broadcast QA Automation Engineer - Hybrid & Growth

EVS Broadcast Equipment • Porto

Hybrid
EUR 42,000 - 65,000
Competitive salary
Wellness and healthcare benefits
Flexible schedules
+2
Application owner & Business Analyst in Finance
Application owner & Business Analyst in Finance

EVS Broadcast Equipment • Porto

On-site
EUR 40,000 - 60,000
Competitive salary
Friendly work environment
Range of employee benefits
Test Automation Specialist
Test Automation Specialist

emagine - Portugal • Portugal

On-site
EUR 30,000 - 50,000
Hybrid flexibility
Competitive compensation
Career development opportunities
Corporate Applications Software Engineer
Corporate Applications Software Engineer

EVS Broadcast Equipment • Maia

On-site
EUR 40,000 - 55,000
Competitive salary
Friendly work environment
Employee benefits
Software Development | Quality Assurance Engineer
Software Development | Quality Assurance Engineer

Devoteam • Lisboa

On-site
EUR 35,000 - 52,000
Broadcast Implementation Technician
Broadcast Implementation Technician

wTVision • Lisboa

On-site
EUR 30,000 - 40,000
25 days of paid leave
Mobile phone and computer
Health insurance and life insurance
+4
Broadcast PCR Technician
Broadcast PCR Technician

Wtvision • Lisboa

On-site
EUR 25,000 - 35,000
Laptop
Mobile phone
Flexible working hours
+4
Test Automation Engineer
Test Automation Engineer

Capgemini Engineering • Lisboa

On-site
EUR 30,000 - 52,000
Hybrid work
Health and life insurance
Referral program with bonuses
+1
Curricular Internship - Testing
Curricular Internship - Testing

Capgemini Engineering • Lisboa

On-site
EUR 8,928 - 13,392
Health and life insurance
Training and certification programs
Referral program with bonuses