Principal Software Quality Engineer

4 weeks ago


Singapore RED HAT ASIA PACIFIC PTE LTD Full time
Roles & Responsibilities

The Red Hat Quay team is seeking a Principal Quality Engineer to join a group of passionate professionals developing Red Hat Quay and quay.io. As a Principal Quality Engineer, you will work as a core member of an engineering team, rapidly testing, securing, and releasing new capabilities. You will collaborate with cross-functional teams, including Product Management and Site Reliability Engineers, to gain a deep understanding of features, customer use cases, and technical implementations. This knowledge will enable you to design real-world test plans, build regression test suites, and drive the integration of quality-driven methodologies throughout the software development lifecycle.


You will be responsible for developing and executing both manual and automated tests to accelerate the testing process and improve product quality. Our Quality Engineers are not just black-box testers; they have a deep understanding of software internals, can debug issues, and write automated tests using scripting and user-level automation tools. As an individual contributor, you’ll take ownership of tasks from inception to completion with minimal oversight, while collaborating with other engineers to ensure best practices and high-quality deliverables.

In this role, you’ll also have the opportunity to engage with open-source communities, contribute to the integration of Red Hat, open-source, and partner technologies into a cohesive platform, and play a critical role in delivering high-quality software to customers and open-source ecosystems.


If you're passionate about building quality solutions for distributed systems, solving complex challenges, and contributing to the next wave of hybrid cloud innovation, we invite you to join our team.

What you will do
  • Architect and lead implementation of new features and identify quality improvements for Red Hat Quay and quay.io
  • Innovate in the OCI container domain by participating in upstream communities
  • Provide technical vision and leadership on critical and high-impact projects
  • Ensure non-functional requirements including security, resiliency, and maintainability are met
  • Write unit and integration tests and work with quality engineers to ensure product quality
  • Use CI/CD best practices to deliver solutions as productization efforts into Quay
  • Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members
  • Collaborate with product management, other engineering, and cross-functional teams to analyze and clarify business requirements
  • Communicate effectively to stakeholders and team members to ensure proper visibility of development efforts
  • Mentor, influence, and coach a distributed team of Quality Engineers
What you will bring
  • Advanced experience testing applications in Golang and/or Python
  • Advanced experience working with OCI container registries and tools like docker, podman, skopeo
  • Advanced experience in Kubernetes, OpenShift, or other cloud-native technologies
  • Ability to quickly learn and guide others on using new tools and technologies
  • Experience with source code management tools such as Git
  • Proven ability to innovate and a passion for staying at the forefront of technology.
  • Excellent system understanding and troubleshooting capabilities
  • Autonomous work ethic, thriving in a dynamic, fast-paced environment.
  • Technical leadership acumen in a global team environment
  • Excellent written and verbal communication skills

The following will be considered a plus (use for all three):

  • While a Bachelor’s degree or higher in computer science or a related discipline is valued, we prioritize practical experience and technical prowess
  • Understanding of how Open Source and Free Software communities work
  • Experience with development for public cloud services (AWS, GCE, Azure)

Tell employers what skills you have

Git
Kubernetes
OpenShift
Azure
Continuous Integration and Continuous Deployment
Automation Tools
Scripting
Open Source
Reliability
Product Management
Red Hat Linux
Python
RedHat
Containerization
Continuous Integration
Docker
Technical Leadership
Hybrid Cloud
Software Development
Integration and Test

  • Singapore RED HAT ASIA PACIFIC PTE LTD Full time

    The Red Hat Quay team is seeking a Principal Quality Engineer to join a group of passionate professionals developing Red Hat Quay and quay.io. As a Principal Quality Engineer, you will work as a core member of an engineering team, rapidly testing, securing, and releasing new capabilities. You will collaborate with cross-functional teams, including Product...


  • Singapore CHUBB ASIA PACIFIC PTE. LTD. Full time

    Roles & ResponsibilitiesRole Summary:As a Principal Software Engineer on our team, you’ll play a key role in supporting our digital transformation journey as a senior specialist in our development team to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business. You’ll be both hands-on and strategic,...


  • Singapore DADACONSULTANTS PTE. LTD. Full time

    Job OverviewWe are seeking a skilled Principal Software Quality Assurance Specialist to join our team in Singapore.Salary InformationThe estimated salary for this role is SGD 120,000 - SGD 180,000 per annum, depending on experience.Key ResponsibilitiesParticipate in our shift-left testing process and entire Software Testing Life Cycle (STLC) to ensure...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job DescriptionVanguard Software Pte. Ltd. is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team.About the TeamWe are a dynamic and innovative software company that delivers high-quality solutions to our clients. Our QA team plays a crucial role in ensuring the quality and efficiency of our software products.Key...


  • Singapore DELL GLOBAL B.V. (SINGAPORE BRANCH) Full time

    Roles & ResponsibilitiesThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...


  • Singapore DELL GLOBAL B.V. (SINGAPORE BRANCH) Full time

    Roles & ResponsibilitiesThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    About UsTESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. is a reputable software development company seeking an experienced Software Quality Assurance Engineer to join our team.Estimated Salary: SGD $80,000 - $110,000 per annumJob DescriptionWe are looking for a skilled Software Quality Assurance Engineer to collaborate closely with our development team...


  • Singapore Chubb Ltd. Full time

    Job Title: Principal Software Engineer Role Summary: As a Principal Software Engineer on our team, you’ll play a key role in supporting our digital transformation journey as a senior specialist in our development team to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business. You’ll be both...


  • Singapore SECRETLAB SG PTE. LTD. Full time

    Company Overview:As a leader in the industry, Secretlab is committed to innovation and excellence. Our company is expanding its product portfolio and seeking a skilled project lead to join our dynamic team.Position Overview:The Principal Software Architect will oversee the development and deployment of cross-platform embedded software solutions. This key...

  • Principal Engineer

    3 weeks ago


    Singapore COLLINSON (SINGAPORE) PTE. LTD. Full time $10,000 - $14,000

    We are seeking a highly skilled and experienced Principal Engineer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on Java, Spring Boot, and AWS. Additionally, the candidate should have experience with Sitecore, JavaScript, and React Native.ResponsibilitiesDesign, develop, and maintain software...


  • Singapore ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD. Full time

    About ST Engineering Training & Simulation SystemsST Engineering Training & Simulation Systems Pte. Ltd., a leading global technology group, offers innovative learning, training, and simulation solutions to customers worldwide. Our mission is to create a better future together through collaboration and expertise.Career OpportunityWe are seeking a highly...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About Vanguard Software PTE. LTD.We are a dynamic software development company seeking a skilled Senior Quality Assurance Engineer to join our team. The ideal candidate will have a strong background in quality assurance and testing, with a proven track record of delivering high-quality software solutions.


  • Singapore KTC CIVIL ENGINEERING & CONSTRUCTION PTE LTD Full time

    About Us:KTC CIVIL ENGINEERING & CONSTRUCTION PTE LTD is a leading civil engineering and construction company that prides itself on delivering high-quality projects.Job Summary:We are seeking an experienced Principal Quality Assurance Engineer to join our team. The ideal candidate will have a strong background in quality assurance and control, with excellent...


  • Singapore National Library Board Full time

    What the role is: We are seeking experienced engineers to elevate our software quality assurance (QA) framework and practices. You will play a key role in shaping a culture of excellence, driving QA processes to ensure our software systems meet the highest standards, be it mission-critical combat management systems with stringent safety requirements or...


  • Singapore Chubb Full time

    Role Summary: As a Principal Software Engineer on our team, you’ll play a key role in supporting our digital transformation journey as a senior specialist in our development team to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business. You’ll be both hands-on and strategic, diving deep into code...


  • Singapore TANGSPAC CONSULTING PTE LTD Full time

    Company OverviewTANGSPAC CONSULTING PTE LTD is a leading consulting firm specializing in IT solutions for the banking industry.Salary: Estimated SGD 120,000 per annum based on industry standards and experience level.Job DescriptionWe are seeking an experienced Senior Developer to join our team as a Principal Software Engineer - Banking Solutions. As part of...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job Title: IT Senior Quality Assurance EngineerAt Vanguard Software Pte. Ltd., we are seeking a skilled and experienced IT Senior Quality Assurance Engineer to join our team.About the Team:Our QA team is responsible for ensuring the quality and efficient delivery of software solutions to our clients. We explore and research various technologies and...


  • Singapore Tangspac Full time

    At Tangspac, our banking client in Singapore is seeking an experienced Principal Software Engineer to join their dynamic team. This role involves designing, developing, and maintaining robust and scalable trading applications using Java technologies.About the RoleWe are looking for a highly skilled engineer with strong experience in core Java, multithreading...


  • Singapore ANOTECH ENERGY SINGAPORE PTE. LTD. Full time

    About the RoleWe are seeking an exceptional Senior Software Engineer to join our team at ANOTECH ENERGY SINGAPORE PTE. LTD. as a Principal Software Architect.Job DescriptionKey Responsibilities:Design, develop, and maintain computer software adhering to software engineering principles.Collaborate with project teams to build innovative security solutions for...


  • Singapore This is an IT support group Full time

    We are seeking a highly skilled and experienced Principal Engineer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on Java, Spring Boot, and AWS. Additionally, the candidate should have experience with Sitecore, JavaScript, and React Native. Responsibilities Design, develop, and maintain software...