
Staff Engineer – Software Quality
Englewood, COJob$141–157K/yrSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Englewood, CO, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
DISH Wireless seeks a Staff Engineer – Software Quality to design and maintain automated QA frameworks and testing workflows for OTT and digital media applications. The role covers test automation, CI/CD integration, cloud-based test environments, quality metrics, defect analysis, and release support. Candidates need a bachelor's degree plus six years of relevant experience, or eight years of experience, along with specified experience across testing tools, platforms, and methods.
Skills & qualifications
Skills
Qualifications
Full job description
Staff Engineer - Software Quality (Dish Network LLC, Englewood, Colorado) Multiple positions available. Design, develop, and maintain automated quality assurance frameworks to support functional, regression, and performance testing of OTT and digital media applications across supported platforms (10% of the time). Architect and implement test automation solutions using Playwright and related frameworks to convert manual test cases into executable automated tests with validation and review controls (10% of the time). Develop and maintain AI-assisted testing workflows, including prompt-based automation and knowledge-base--supported test analysis, to improve test efficiency and defect triage (8% of the time). Create, document, and execute QA strategies, test plans, and test cases to ensure products meet defined specifications for quality, functionality, and reliability prior to release (8% of the time). Design and support build, test, and deployment pipelines, including integration of automated tests into CI/CD workflows and generation of test execution reports (8% of the time). Enhance and maintain automation frameworks and scripts to improve test coverage, consistency, and long-term maintainability (8% of the time). Utilize issue tracking and test management tools (including JIRA, Rally, QMetry, or Zephyr) to plan QA activities, track defects, link test cases to requirements, and monitor testing progress (5% of the time). Establish and document quality standards, KPIs, and testing parameters for digital products, including performance and stability indicators, and support go/no-go release decisions (6% of the time). Provision and manage cloud-based infrastructure (e.g., AWS compute and storage services) to support automation and performance testing environments (5% of the time). Identify, analyze, and document defects and recurring quality issues, and collaborate with engineering teams to support root-cause analysis and resolution (7% of the time). Coordinate testing activities across teams and participate in manual and automated testing efforts as needed (8% of the time). Communicate quality requirements, testing results, and risks to product development, engineering, and other stakeholders (8% of the time). Provide technical guidance and knowledge sharing to QA team members regarding testing frameworks, tools, and best practices (5% of the time). Research and evaluate new testing tools, techniques, and methodologies, and share findings to support continuous improvement of QA processes (4% of the time). Salary: $141,211 - $157,300 per year Minimum Requirements: Bachelor's degree or U.S. equivalent in Computer Information Systems, Computer Science, Electronics and Communication Engineering, Computer Engineering, or a related field, plus 6 years of professional experience as a Quality Assurance Engineer, Software Test Engineer, or in any occupation, job title, or position performing manual and automated software testing for large-scale, consumer-facing software products. In lieu of a Bachelor's degree plus 6 years of professional experience, the employer will accept 8 years of professional experience as a Quality Assurance Engineer, Software Test Engineer, or in any occupation, job title, or position performing manual and automated software testing for large-scale, consumer-facing software products. Must also have the following experience: 4 years of professional experience testing OTT/video-streaming applications, with a focus on functional correctness, reliability, and user experience. 4 years of professional experience performing UI and end-to-end test automation using modern frameworks and scripting tests with Java and Python. 4 years of professional experience performing API testing using tools, including Postman, REST-based tools, Charles, and Fiddler, including designing test collections and validating request and response payloads. 4 years of professional experience implementing CI/CD practice for QA, including integrating automated tests into pipelines using tools Jenkins and Maven. 4 years of professional experience developing and executing test scenarios across multiple platforms, including smart TVs, streaming devices, and mobile platforms. 4 years of professional experience using analytics and visualization tools (including Conviva, Adobe Analytics, Sling Analytics, Kibana, or Tableau) to monitor quality metrics, application performance, and customer experience. 2 years of professional experience maintaining automation codebases and configuration scripts, using development environments Visual Studio Code or Eclipse to support consistent and reproducible test execution. 2 years of professional experience working with DevOps-driven testing environments, including using Docker to containerize test services and supporting build and test orchestration. 1 year of professional experience working with AI-assisted or automation-enhanced QA tools, including use of large language models to support test generation, log analysis, test review, or reporting. 1 year of professional experience applying machine learning techniques in QA, including training models to rank high-risk pages from sitemaps and using those rankings to prioritize Playwright and automated test coverage. How to Apply: Apply online at echostar.com/careers OR email resume to [email protected]. Must specify REQ # 2026-10350.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
- Staff Software Engineer, Compute PlatformFastly · Denver, CO (Flexible) · $211–254K/yrPosted 2w agoPosted 2w ago
Senior Staff Software Engineer, Gusto Agent & Partner Experiences (API)Gusto · Denver, CO (Hybrid) · $213–278K/yrPosted 6 days agoPosted 6 days ago
- Staff Software Engineer - Linux KernelFastly · Denver, CO (Flexible) · $211–254K/yrPosted 1w agoPosted 1w ago
Staff Software Engineer, Cloud InfrastructureGusto · Denver, CO (Hybrid) · $163–247K/yrPosted 2w agoPosted 2w ago
Staff Software Engineer, Gusto Pro IntegrationsGusto · Denver, CO (Hybrid) · $163–247K/yrPosted 1w agoPosted 1w ago
You've read the whole posting — now see how you match it.