Software Test Engineer II – Interactive Voice Response (IVR)

Company Details

Together, we’re reimagining the future.

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.

Tagged as: java, SQL, jenkins, soap, restful, dtmf ivr

Visit us on LinkedInVisit us on FacebookVisit us on Twitter