Broadcom Corporation-posted 2 months ago
Full-time • Mid Level
Plano, TX
5,001-10,000 employees
Computer and Electronic Product Manufacturing

Are you a passionate IT professional ensuring top-notch software quality and driving innovation? We are seeking a dynamic Senior Linux QA Engineer to join our R&D team. In this pivotal role, you will be responsible for formulating a robust QA strategy, enhancing code coverage, collaborating with product QAs, and leading initiatives to elevate engineering excellence. If you thrive in a fast-paced Agile environment and have a passion for continuous improvement, this role is tailor-made for you!

  • QA Strategy Architect:
  • Develop and execute a comprehensive QA strategy that aligns with our product vision and business goals.
  • Demonstrate and cultivate a passion for delivering high-quality products aligned with customer needs.
  • Collaborate with cross-functional teams to define quality standards, best practices, and testing methodologies.
  • Identify areas for process improvement; drive initiatives to enhance QA efficiency and effectiveness.
  • Code Coverage Enhancement:
  • Analyze source code to identify gaps in test coverage and increase coverage in product features and modules that may be prone to defects.
  • Champion the adoption of code coverage tools and techniques to ensure thorough testing.
  • Collaboration and Leadership:
  • Collaborate with other product QAs to share knowledge, best practices, and lessons learned.
  • Continue to build Linux expertise and keep abreast of new technology, processes, systems, and tools.
  • Lead by example, fostering a culture of quality and continuous learning within the QA team.
  • Mentor junior engineers and guide them in their professional growth.
  • CI/CD Pipeline Champion:
  • Drive the establishment and optimization of robust CI/CD pipelines.
  • Advocate for a test-first approach, ensuring that automated tests are integral to the development process.
  • Collaborate with internal and central engineering teams to streamline our testing, packaging, and building process to streamline our testing and minimize time-to-market in getting out product fixes (APARs).
  • Engineering Excellence Initiatives:
  • Take the lead in engineering excellence initiatives, promoting best practices, code quality, and technical debt reduction.
  • Encourage innovation and experimentation within the QA team.
  • Contribute to retrospectives and actively address impediments to team productivity.
  • Agile Backlog Refinement and Planning:
  • Work as part of a self-directed Agile team, taking ownership of assigned work and sharing accountability for delivering high quality results.
  • Collaborate with Product Management during backlog refinement sessions.
  • Estimate features, identify risks, and contribute to achievable Program Increment (PI) objectives.
  • Foster cross-team coordination by identifying dependencies and capturing local backlog items.
  • Actively participate in team planning and contributing to team goals.
  • Volunteer for and commit to delivering stories and tasks within the sprint.
  • Experience with Linux systems, preferably one or both x86 and s390x architectures.
  • Linux security, OpenSSL, and certificate management.
  • Knowledge of performing security scans using tools like Blackduck and Coverity.
  • Knowledge and related product expertise in CI/CD methodologies using automation tools like Ansible, Jenkins, Python, Git, Groovy, Artifactory, etc.
  • Knowledge of Cloud technologies especially around Cloud Storage (on or off z/OS) is a plus.
  • Preferably, eight (8) or more years of experience in software development or a related field with various Linux distributions, architectures system internals, and utilities.
  • Experience with OpenShift, Kubernetes, Docker or Podman, and tools related to automating the deployment and management of containerized applications.
  • Linux performance monitoring and tools.
  • An understanding of Linux Hardware and virtual machine configurations using hypervisors.
  • Additional experience in one or more of the following open systems languages: JAVA, C, Metal C, and Python.
  • Open to learning new technologies and languages, following new trends, and continuous innovation.
  • Build great user interfaces and experiences with our in-house component library, used by all Broadcom's Mainframe software products, is a plus.
  • Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time.
  • The company follows all applicable laws for Paid Family Leave and other leaves of absence.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service