At DISH, the Testing and Quality Assurance (TQA) team’s mission is to deliver software that meets business needs and allows for a positive customer experience. The Software Test Engineer II, as part of the software development family, is a key contributor in the development of automated test solutions to support the overall software delivery team in a fast-paced IT environment.They will ensure software meets the business requirements by designing and executing test scenarios that exercise all required test conditions.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Having a solid understanding of the IVR flow and dependencies
Responsible for writing, maintaining and executing manual test scripts and test suites
Responsible for writing, maintaining and executing automation test scripts and test suites where applicable
Maintain manual and automation test documents and reports
Effectively data mine and/or stage appropriate test data for each use case.
Analyze system requirements for various computer system modules.
Collaborate with agile and waterfall development and architecture teams to identify appropriate test solutions.
Verify both front end functional experience as well as back end database entries, SOAP/REST services and application logs.
Log and track problems (bugs).
Collaborate with developers and business partners with debugging performance related incidents.
Contribute to continuous improvement in processes and procedures.
Collaborate with a globally distributed team.
Other duties as required
QUALIFICATIONS / SKILLS:
Experience and solid understanding of the IVR flow and its dependencies
Experience with both Voice and DTMF IVR testing
Strong analytical (ability to define problems, collect data, establish facts, and draw valid conclusions), organizational and communication skills.
Strong desire to succeed and contribute individually and as a member of a team
Hands on knowledge of SQL or other database query tools required
Software testing certifications or training are desirable
Comfortable in a fast-paced environment. Experience in working in both Waterfall and Agile/Scrum environments.
Strong understanding in programming concepts.
Experience with open source test automation platforms (Selenium) or HP Automation tools.
Knowledge SOAP and RESTful services. .
Experience with build automation platforms such as Jenkins is a plus
Experience with scripting languages and programming languages such as Java is a plus.
Ability to lead, mentor and train TQA staff members.
Applied knowledge of Java, c#, or other relevant programming languages.
Strong verbal and written communication skills.
High level of curiosity and a strong desire to succeed.
Applied knowledge of testing methodologies (functional, non-functional, end-to-end, regression testing).
Understanding of Agile and SCRUM.
Experience working in continuous integration and continuous delivery.
High-energy, detail-oriented and able to meet tight deadlines.
Ability to provide results with minimal supervision.
Knowledge of test management tools such as ALM, Octane, or a similar tool is desirable.
Able to write, present information, and respond to questions from leadership, customers and business partners.
Contribute individually and as a member of a team.
EDUCATION and/or EXPERIENCE:
Bachelor's degree from four-year College or University (computer science or engineering field) preferred
Three years related experience or equivalent combination of education and work experience.
Englewood, CO
DISH Network L.L.C. operates satellite television programming and technology services in the United States. It offers HD/DVR technology; international channels; Internet and phone services; and DISH Anywhere, an online video site that allows users to watch TV shows, movies, and clips on computer. The company serves offices, restaurants, hotels, hospitals, hotels, apartments, condos, institutions, and other properties through retailers in the United States. DISH Network L.L.C. has a strategic partnership with Haivision.
DISH Network L.L.C. was formerly known as EchoStar Satellite L.L.C. and changed its name to DISH Network L.L.C. in March 2008. The company was incorporated in 1987 and is based in Englewood, Colorado. DISH Network L.L.C. operates as a subsidiary of DISH DBS Corporation.