Software Test Engineer I
Department Summary
DISH is a Fortune 200 company that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinventing ourselves. We disrupted the pay-TV industry in the mid-90s with the launch of the DISH satellite TV service, taking on some of the largest U.S. corporations in the process, and grew to be the fourth-largest pay-TV provider. We are doing it again with the first live, internet-delivered TV service - Sling TV - that bucks traditional pay-TV norms and gives consumers a truly new way to access and watch television.
Now we have our sights set on upending the wireless industry and unseating the entrenched incumbent carriers.
We are driven by curiosity, pride, adventure, and a desire to win - it's in our DNA. We're looking for people with boundless energy, intelligence, and an overwhelming need to achieve, to join our team as we embark on the next chapter of our story.
Opportunity is here. We are DISH.
Job Duties and Responsibilities
Dish Technologies is seeking a highly motivated Software Test Engineer to work on cutting-edge streaming video solutions for Dish set-top boxes. The ideal candidate will be responsible for one or more service areas and will be expected to have the technical expertise as well as the necessary people skills to implement and effectively manage manual tests and automated scripts in a hands-on capacity. We have multiple opportunities available at various levels based on years of experience.
Key responsabilities:
- Develop and implement manual test plans and automated scripts to test streaming video solutions for DISH set top boxes.
- Collaborate with cross-functional teams including developers, project managers, and business analysts to ensure that software releases meet quality standards and business requirements.
- Identify and document defects and issues found during testing and work with development teams to ensure timely resolution.
- Participate in design and code reviews to ensure that quality is built into the software from the beginning.
- Stay up-to-date with industry trends and emerging technologies to identify new opportunities for improving streaming solutions.
- Effectively communicate testing status and results to stakeholders and management.
- Take ownership of assigned service areas and ensure that testing is completed on schedule and meets quality standards.
- Continuously improve testing processes and methodologies to ensure that the team is working efficiently and effectively.
Skills, Experience and Requirements
Education& Experience:
- BS Degree and 2+ years of Software Test Engineering experience, or Master and 1+years of Software Test Engineering experience, or a comparable amount of education and experience.
- 2+ years of experience with some or all phases of testing: Functional, Regression, Integration, and Performance Testing.
- 2+ years of experience writing test plans, test scenarios, test cases, execution of test cases, and documentation and interpretation of test results.
- 1+ year of experience in an agile environment.
- 6+ months of experience in designing and maintaining automation test scripts.
Skills and qualifications:
- Experience working in and understanding Linux/Unix operating systems.
- Good Team Player, be able to work in a team environment with minimal input.
- Ability to multitask in a changing environment with fluctuating priorities and deadlines.
- Fast learner, be able to learn new technologies in a short amount of time.
- Knowledge of Agile Software development.
Work attire: Business casual.
Working hours: This is a full-time position: 40 hours/week. Days and hours of work are typically Monday through Friday; 8:00 a.m. to 5 :00 p.m. or 9 :00 a.m. to 6 :00 p.m.
Salary Range
Compensation: $65,800.00/Year - $94,000.00/Year
Compensation and Benefits
We also offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan; all benefits can be viewed here: DISH Benefits .
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location. Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check.