1104 SUSE LLC

posted 29 days ago

Full-time - Mid Level

About the position

As a Staff QA Engineer at SUSE, you will play a crucial role in enhancing the quality, performance, and resiliency of products within the Rancher portfolio. This position involves designing and improving test automation frameworks, collaborating with various teams, and integrating testing into the development lifecycle. You will be part of a world-class engineering team, focusing on automation and quality assurance in a dynamic and innovative environment.

Responsibilities

  • Design quality assurance and test processes for portions and subsystems of end-user applications.
  • Analyze, design, and create test scripts, coding, automation, and integration activities based on general objectives and knowledge of overall architecture of product or solution.
  • Develop test frameworks, protocols, and documentation for assigned portions of applications; identify, debug, and create solutions for issues with code and integration into software architecture.
  • Serve as a technical SME in the areas of test automation frameworks and test design fundamentals to assist multiple teams with their test automation processes and align test automation approaches across product portfolios and teams.
  • Collaborate and communicate with management, internal teams, and outsourced development partners regarding test status, project progress, and issue resolution.
  • Work closely with development teams to integrate testing into the development lifecycle.
  • Participate in daily stand-ups and work in an agile development environment.

Requirements

  • Typically 6-10 years experience in software quality assurance.
  • Experience with Kubernetes and Linux.
  • Experience in building maintainable and well-tested backend and UI test automation code.
  • Fluency in programming languages like Go.
  • Experience in DevOps processes and CI/CD pipeline tools like Jenkins, Drone, Bamboo, etc.
  • Experience leading test projects and mentoring test teams.
  • Extensive experience with multiple software quality assurance tools and processes.
  • Excellent analytical and problem-solving skills.
  • Experience in overall architecture and software design for products and solutions.
  • Excellent written and verbal communication skills; mastery in English and local language.

Nice-to-haves

  • Outstanding debugging, problem-solving, and root cause analysis skills.
  • Passionate about quality and well-documented code and process.
  • Ability to work cross-functionally with all levels of engineers.

Benefits

  • Dynamic work environment that celebrates and rewards achievements.
  • Opportunities for career growth and development.
  • A global community that values diversity and inclusion.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service