Staff Software Quality Engineer
- Full-time
- Employee Type: Regular
- Region: APAC - Asia Pacific
- Work Persona: Flexible or Remote
Company Description
It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone.
Job Description
What you get to do in this role
As a Staff Software Engineer – Quality Engineering, you’ll define and drive the quality strategy for complex, distributed, cloud-based systems. This role combines deep technical expertise with hands-on testing and automation skills to ensure system reliability, scalability, and performance. You’ll operate across infrastructure, platform, and application layers—building frameworks, validating large-scale environments, and ensuring that quality is engineered in from the start.
You will:
- Design and implement modern test strategies that validate full-stack quality across system, infrastructure, and integration layers.
- Develop and enhance automation frameworks that support CI/CD pipelines, containerized workloads, and hybrid cloud deployments.
- Build reusable validation and provisioning pipelines using tools such as Ansible and Terraform, integrating infrastructure testing into delivery workflows.
- Perform system-level, performance, and integration testing across containerized and distributed environments (Kubernetes, Docker, etc.).
- Collaborate cross-functionally with development, SRE, and platform teams to define testability requirements and ensure robust validation coverage.
- Lead and mentor QE engineers, cultivating a learning-driven, automation-first culture.
- Investigate and troubleshoot complex issues across networking, compute, and deployment layers.
- Continuously explore emerging technologies, including GenAI and AI-assisted testing, to modernize test design, analysis, and automation practices.
- Champion quality metrics and observability, providing actionable insights into release readiness and platform reliability.
Qualifications
To be successful in this role, you have
- Education & Experience:
- BE/ME in Computer Science, Engineering, or related field with 8+ years of QE or software engineering experience, including technical leadership.
- System & Infrastructure Expertise:
- Strong understanding of containers (Docker), Kubernetes, and microservices testing patterns.
- Deep knowledge of networking fundamentals and protocols (TCP/IP, BGP, DNS, DHCP, SNMP, VLANs, VPNs).
- Experience with load balancers/ADCs (e.g., Nginx, HAProxy) and traffic distribution concepts.
- Hands-on experience with infrastructure automation using Terraform and Ansible.
- Familiarity with cloud providers (AWS, GCP, Azure) and hybrid-cloud deployments.
- Programming & Automation:
- Strong skills in Python, Shell scripting, and Java for test automation and system diagnostics.
- Experience with modern testing frameworks (REST Assured, PyTest, Playwright, Cypress, JUnit, TestNG).
- Exposure to network testing tools (Wireshark, tcpdump, netstat, curl, Postman) and API validation frameworks.
- DevOps & CI/CD:
- Proficiency in Jenkins, GitLab CI, or equivalent tools, integrating automated quality gates into pipelines.
- Experience implementing environment validation, smoke tests, and chaos or resiliency testing within pipelines.
- System & OS Proficiency:
- Strong understanding of Linux internals, process/memory management, filesystems, and kernel operations.
- Experience working with virtualization (VMware) and container orchestration for test environment management.
- AI & Adaptability:
- Curiosity and applied experience exploring GenAI or AI-assisted testing (e.g., Windsurf, CoPilot).
- Demonstrated ability to learn quickly, switch contexts, and adapt to evolving technology landscapes.
- Passion for continuous learning, experimentation, and applying new approaches to solve complex testing challenges.
- Leadership & Collaboration:
- Proven experience leading technical initiatives, influencing cross-team design decisions, and mentoring engineers.
- Strong analytical thinking, communication, and problem-solving skills with a proactive, ownership-driven attitude.
Preferred Qualifications
- Experience with performance/load testing using tools like JMeter, Locust, or k6.
- Exposure to observability and diagnostics stacks (Prometheus, Grafana, ELK, OpenTelemetry).
- Working knowledge of service mesh, network security, or infrastructure resilience testing.
Additional Information
Work Personas
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
Accommodations
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact [email protected] for assistance.
Export Control Regulations
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.