Senior Java or C# Software Engineer in Test Automation - SEM59535

Senior Java or C# Software Engineer in Test Automation - SEM59535

#11040760 | 04 October, 2022
Zurich, Zurich, Schweiz
Art der Position
Verlangte Mindestberufserfahrung
6 -10 Jahre
verlangten Sprachen
Erforderliche Fähigkeiten
Testing Java .NET C# Developer

We are currently looking on behalf of one of our important clients for a Senior Java or C# Software Engineer in Test Automation. The role is permanent position based in Zürich Canton.


Your role:


  • Expand an existing test automation framework & test coverage. 
  • Work closely with developers to analyze architecture & implement detailed test coverage on service, integration system & UI level.
  • Collaborate with requirement engineers & development teams to understand features behavior & then define & contribute suitable automated test solutions.
  • Conduct design & code reviews of automated tests with team members.
  • Work together with a DevOps team to set up & maintain test automation in CI/CD pipelines.
  • Participate in test pipeline maintenance rotation & ensure pipeline failures are prioritized properly.
  • Analyze software systems & collaborate with others to improve the overall design, testability & quality.
  • Advocate for best practices in testing, coding, testability & quality. Promote & guide by example in clean code & the concept of the test pyramid.
  • Ensure that test outcomes are easily accessible, transparent, timely & generated automatically.
  • Work on test execution optimizations, fast feedback loops & test parallelization in distributed environments.


Your Skills & Profile:


  • At least 5 years of relevant professional experience in Software Engineering &/or Test Automation.
  • Strong programming skills in Java or C#/.Net.
  • Experienced in building Test Automation Frameworks with a focus on White Box Testing.
  • Familiar with best practices in UI Test Automation and Tools like Selenium.
  • Experienced in Continuous Integration Systems & Agile Methodologies.
  • Ideally accustomed to advanced concepts of Computer Architecture, Microservices (Load Balancers, Caching, Web Servers, Application Servers, Networking), Data Structures & Standard Programming Practices.
  • Any knowledge of Azure DevOps, Docker & Kubernetes is a plus.


Your Profile:


  • University Degree in Computer Science or similar.
  • Professional, collaborative & motivated.
  • Fluent English (spoken & written), German language skills are a plus.


If you wish to apply, please send us your resume in Word or PDF format.

You can also register on our website which will allow you to receive other exclusive and confidential job offers.