Job Description:You will be part of a team, that consists of experienced and highly skilled quality engineers, who are responsible for assuring and engineering the quality of our Linux product family.Their duties are:Develop and enhance the automation tools for various Linux products, that also run in the public cloud, with openQA as our main automation tool.Coordinate test planning and execution in a truly global distributed project team.Design, develop and maintain automation test cases for our Linux product family.Key responsibilities:· Understanding and documenting the performance and scalability non-functional requirements· Validating performance requirements with stakeholders.· Instrument necessary tools/frameworks to profile and extract relevant metrics and state· Measure system performance· Propose improvements for the performance, scalability, reliability, quality of our enterprise Linux and of openSUSE· Design and implement automated and scalable performance measurement and modeling infrastructures· Design and implement tools and benchmarks for performance testing and evaluation· Own end-to-end system reliability, scalability, and performance in production and beta environments· Contribute to openSUSE and to the open source tools used by the quality engineering workflow· Pursue responsible participation in Open Source projectsKnowledge required:· 5+ years of experience with Linux based operating systems as system administrator, as developer or as package maintainer· 3+ years of system development experience for Linux/Unix platform· 3+ years of experience with automated system builds and configuration management tools· 3+ years of experience in API performance testing.· 3+ years of experience with Linux performance profiling and inspection using tools such as perf and Valgrind .· Ability to identify and optimize performance bottlenecks at the code level· 3+ years proficiency with at least one system programming language (C, Go, Rust)· 3+ years of proficiency in interpreted languages (Python, Perl, BASH)· 3+ years experience with test automation· Must be familiar with and able to work upstream, fully embedded in Open Source· Must have strong general Software Engineering background· Knowledgeable about general IT industry trends and best practices· Experience with cloud deployment, containerization and virtualized environments is a plus· Hands-on experience with opens source software or test development· Experience with large projects and with complex build systems (experience in using Open Build Service and/or openQA is a plus).· Understanding of software quality assurance, software development life cycle, test automation infrastructure and various test methodologies· Excellent written and verbal English communication and interpersonal skills, with experience in working in a virtual and distributed environment.· The most important requirement is that you are passionate about Linux and open source software developmentJobEngineeringWhat We OfferWe empower you to be bold, driving your career to create the future you want. We celebrate and reward your achievements.SUSE is a dynamic environment that is evolving rapidly, thus requiring agility, strong entrepreneurship and an open mind.This is a compelling opportunity for the right person to join us as we continue to scale and prosper.If you're a big thinker, obsessed by execution and thrive in a dynamic environment in which you can tangibly create a lasting legacy, then please