Senior Software Engineer in Testing

  

Job Description:

   

Senior Software Engineer in Testing

About SUSE:

SUSE®, a pioneer in open source software, provides reliable, interoperable Linux and cloud infrastructure solutions that give enterprises greater control and flexibility.

More than 20 years of engineering excellence, exceptional service and an unrivaled partner ecosystem power the products and support that help our customers manage complexity, reduce cost, and confidently deliver mission-critical services.

The lasting relationships we build allow us to adapt and deliver the smarter innovation they need to succeed—today and tomorrow. For more information, visit us at www.suse.com

What we are responsible for :

  • Developing and enhancing the automation tools for various SUSE Linux Enterprise products also run in the public cloud, with openQA as our main tool. Designing, developing and maintaining automation test cases for SUSE Linux Enterprise products.

  • Collecting and investigating automation tools requirement from QA and development teams.

  • Coordinating test planning and execution in a truly global distributed project team.

  • Working closely with openSUSE community on improving the quality of both Leap and Tumbleweed.

  • Supporting all your colleagues in achieving their goals by doing pair-programming, coaching or conducting workshops.

  • Pursuing quality of all SUSE products is one of our core beliefs.

As a Software Engineer in Test you are here to push products to their limit, making sure they perform to customer expectations and conform to the highest quality standards. The SUSE Quality Assurance department is distributed across the major engineering locations in Germany, the Czech Republic and China. We work in collaboration across teams and the SUSE Organization. Together we demand highest quality SUSE Linux products.

Core Responsibilities:

  • As a Senior QE Automation Engineer you work in a highly automated test environment;

  • You are a member of a Scrum team that is assigned to Functional Installation testing;

  • You will be creating test strategies, writing test cases and consult others to achieve their testing goals;

  • You are working with openQA (https://openqa.suse.de/), where you are taking the technical leadership in functional testing and function as an architect for its test modules;

  • You work closely with the Upstream communities, and you have a say over the direction in which the team will be going, including the way how we work and the technical challenges which we embark on.

  • Prepare and deploy test environment Document, track and escalate issues

  • Stay up to date with new testing tools and test strategies

  • Maintain documentation

Required Skills and Experience:

Must have:

  • At least 3 years of experience in developing and testing software.

  • Expertise in one of these scripting languages: Perl, Shell or Python, with preferences towards Perl

  • Proven working experience in Agile and CI environments, preferable Scrum and pair-programming.

  • Proven ability of a result-orientated working style and proven debugging skills Advanced Level of Linux administration skills

  • Good understanding of automation tools and infrastructures.

  • Self-independent and initiative working style

  • Excellent analytical skills and dedication towards problem-solving

  • The ability to establish and maintain good working relations with people of different national and cultural backgrounds

  • Excellent communication skills with fluent in verbal and written English.

Additional skills that will help you stand out:

  • Advanced knowledge in C-Programming Proven experience in QA Automation environments

  • Working knowledge of Git OpenSource Enthusiast

What we offer:

Positive and creative work environment with an international team

A growing business that is at the forefront of bringing new offerings to the Linux community

Direct contact with representatives of free/open source software projects worldwide

Contributions to pension insurance or capital life insurance

Job:

Engineering

    

SUSE, the world’s largest independent open source software company, powers digital transformation with true open source technologies for the enterprise that simplify, modernize and accelerate traditional, cloud and edge solutions. SUSE collaborates with partners, communities and customers to deliver and support solutions that enable mission-critical business outcomes. SUSE’s container and cloud platforms, software-defined infrastructure, and artificial intelligence and edge computing solutions allow customers to create, deploy and manage workloads anywhere – on premises, hybrid and multi-cloud. For more information, visit www.suse.com.

   

Is a Remote Job?
No

SUSE is a global leader in innovative, reliable and enterprise-grade open source solutions, relied upon by more than 60% of the Fortune 500 to power their mission-critical workloads. We specialize in...

Apply Now