Z

Zebra Technologies

Data capture hardware, software, and services

Software Design Assurance Engineer Advanced

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in an engineering field, such as Software Engineering, Computer Science, or a related field, is required.
  • At least 10 years of experience in Software Engineering, including at least 5 years in site reliability, release engineering, or senior quality engineering roles on SaaS or cloud-native systems.
  • Hands-on experience with CI/CD pipelines such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps; observability stacks such as Datadog, New Relic, Splunk, or Prometheus/Grafana; and release-automation tooling, including directly instrumenting systems.
  • Demonstrated experience with modern test architecture across unit, integration, contract, and end-to-end layers; flaky-test triage; regression-suite design; and test-pyramid discipline applied to refactor-heavy codebases.
  • Software QA automation experience with Java, Python, JavaScript/TypeScript, or comparable technologies.
  • Knowledge of productivity and analytics tools, including issue trackers, knowledge-base or documentation systems, BI or dashboarding tools, and CRM platforms.
  • Effective verbal and written communication skills, including delivering an independent quality recommendation to an engineering team in which the engineer is embedded without compromising the working relationship.
  • Experience with Software-as-a-Service development processes, release automation, observability tooling, and quality metrics for distributed cloud systems.
  • Knowledge of the SDLC, testing concepts, methodologies, metrics, and automated software testing frameworks.
  • Experience delivering and managing multi-release projects in Agile (Scrum or Scaled Agile), and knowledge of software tools such as Jira, Confluence, and Power BI.
  • Knowledge of cause-and-effect relationships between software defects and potential customer-impact use cases.
  • Experience communicating cross-functionally and across management levels in formal and informal settings.

Responsibilities

  • Perform software design assurance analysis for cloud-native SaaS technology products and provide feedback on key quality metrics and deliverables executed by functional teams.
  • Assess software quality for software systems and cloud solutions, identifying deviations from stated product goals, standards, and processes.
  • Perform software quality reviews and measure and monitor the progress of programs under development.
  • Lead and conduct product release-readiness reviews, ensure release criteria for software and device solutions are met, and communicate quality issues, risks, and requirements gaps before product approval.
  • Recommend current technologies and new approaches to the design and implementation of new technology.
  • Instrument the product CI/CD pipeline and surface build-stage quality signals, including code coverage trends, flaky-test detection, build stability, deployment frequency, and rollback rate, as a living engineering dashboard.
  • Guide the processes, test methodologies, and test strategy used to produce Zebra's NSI software products and solutions, including software stability, stress, and performance strategies.
  • Participate actively in software product and application risk-assessment and mitigation activities.

Desired Qualifications

  • Production-incident and release-health fluency, including leading post-mortems, building escape-defect feedback loops, translating field signals into engineering priorities, and credibility built from on-call experience.
  • Experience with multi-tenant enterprise SaaS domains and complex customer-facing platforms.
  • Experience working as an embedded quality or site reliability engineering partner inside a product engineering team, maintaining independent judgment while participating in the team's day-to-day rituals.
  • Experience communicating cross-functionally and across management levels, including with engineering leadership, customer success, and quality leadership, in formal and informal settings.
  • Ability to engage business and technology partners and present, defend, and challenge technical recommendations.
  • Ability to deal with ambiguity effectively and exercise sound judgment when evidence is incomplete.
  • Ability to advocate for the customer and drive high standards of quality throughout the product lifecycle.
  • Ability to instill best practices for software development, testing, and observability documentation.
  • Demonstrated ability to deliver high-quality work on tight schedules.
  • Strong analytical skills and a methodical, objective approach to problem-solving.

About the Company

Zebra Technologies

Data capture hardware, software, and services

Zebra Technologies builds data capture and automation solutions for businesses to run more efficiently. Its products include barcode scanners, mobile computers, printers, and RFID systems, which work together with software and services to collect data, track assets, and automate workflows. These tools are used across industries like retail, healthcare, logistics, and manufacturing to improve accuracy and provide real-time visibility into operations. The company differentiates itself with a broad hardware portfolio, integrated software, and a strong partner network that delivers hardware, software, and ongoing services on a recurring basis. Zebra’s goal is to help organizations streamline operations, reduce errors, and make informed decisions through real-time data.

Company size
10,001+
Company stage
IPO
Headquarters
Lincolnshire, IL
Founded
1969

Recently Posted Jobs

Explore more opportunities at Zebra Technologies

See more jobs