< Back to Job Search
Location: Englewood, CO
Job Type: Contract to Hire
Job Code: JPC - 171

Job Description

Job Title: Software Test Engineer II

Location: US-CO-Denver


The testing and Quality Assurance (TQA) team’s mission is to deliver software that meets business needs and allows for a positive customer experience.  As part of the software development family, the Software Test Engineer II 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.


  • 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.


  • 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.


Bachelor’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.

< Back to Job Search

Apply Now

    .doc, .docx, .pdf accepted