Software Test Engineer II

18 Jun 2024

Vacancy expired!

Job Duties and ResponsibilitiesAt 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
  • Analyze system requirements for various computer system modules.
  • Collaborate with agile development and architecture teams to identify appropriate test solutions.
  • Develop test automation that exercises all aspects of application code for UI, API services, and database validations.
  • Integrate automated tests with the CI/CD pipelines.
  • Develop manual tests for non-automatable features.
  • Execute automation and manual test scripts.
  • Analyze the results of the automation and manual tests.
  • Log and track problems (bugs).
  • Assist developer with debugging prod incidents.
  • Maintain and manage existing automated and manual test suites for regression testing.
  • Contribute to continuous improvement in processes and procedures.
  • Collaborate with a globally distributed team.
  • Provide technical leadership and mentorship around testing, automation, and frameworks.

Skills, Experience and Requirements

QUALIFICATIONS / SKILLS
  • Applied knowledge of Java, Python, or other relevant programming languages.
  • Applied knowledge of integrating automated tests with DevOps
  • Application testing experience with Oracle ERP (“Order Management”, “Financials” and ”Time and Labor” Modules)
  • Expertise with one or more test automation frameworks.
  • Applied knowledge of testing methodologies (functional, non-functional, end-to-end, regression testing).
  • Experience with database testing.
  • Understanding of Agile and SCRUM.
  • Experience working in continuous integration and continuous delivery.
  • Ability to provide results with minimal supervision.
  • Knowledge of test management tools such as ALM, Octane, or a similar tool is desirable.
  • Experience with automation tools like UFT, Selenium, Maven, and Ready API.

EDUCATION and/or EXPERIENCEBachelor's degree from four-year College or University (computer science or engineering field); and three years related experience or equivalent combination of education and work experience.

Department SummaryAt DISH, we’re redefining consumer expectations through new tools, new business models and new ways of thinking to meet the convergence of value, innovation and customer experience.Our teams draw on 40 years of disruption to continually transform the way our society communicates, collaborates and connects. Equipped with a first-of-its-kind 5G network, a passion for change and the power to drive it, we’ll emerge as the nation’s fourth facilities-based wireless carrier and a disruptive force in the market at-large. Together, we'll change the way the world communicates.

Salary RangeCompensation: $68,600.00/Year - $108,100.00/Year

BenefitsFrom versatile health perks to new career opportunities, check out our benefits on our careers website.Employment is contingent on successful completion of a pre-employment screen, which may include a drug test.

  • ID: #43226559
  • State: Colorado Englewood 80110 Englewood USA
  • City: Englewood
  • Salary: $68,600 - $108,100
  • Job type: Permanent
  • Showed: 2022-06-18
  • Deadline: 2022-08-14
  • Category: Et cetera