User Interface (UI) Automated Test Engineer

Davis Strategic Innovations, Inc.
Colorado Springs, CO, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Software Applications Systems Engineering Automation of Tests C++ (Programming Language) IBM Rational ClearCase Code Coverage Software Documentation Software Quality Collaborative Software CompTIA Security+
+16 more
Eclipse (Software) Gradle Human-Computer Interaction Python (Programming Language) Apache Maven Microsoft Visual Studio Selenium Software Engineering Software Requirements Analysis Test Case Web Testing Software Troubleshooting Gitlab Git Atlassian Tools Jenkins

Job description

We are seeking a User Interface (UI) Automated Test Engineer to support the development and testing of mission-critical defense software applications.

The successful candidate will help design, develop, and maintain automated testing frameworks for complex user interface applications. This position involves software development using Python, Java, and C++, with an emphasis on test automation, software quality, and continuous improvement., * Design, develop, and maintain automated testing frameworks for user interface applications.

  • Develop and execute automated test scripts using Python.
  • Interpret software requirements and develop test cases and procedures.
  • Support software development and testing activities involving Java, C++, and Python.
  • Identify, document, and troubleshoot software defects.
  • Collaborate with software developers, testers, and systems engineers to improve software quality and test coverage.
  • Maintain test documentation and support development activities using team collaboration tools.
  • Adapt to evolving program priorities and technical requirements.

Requirements

  • Active Secret security clearance.
  • Generally 1+ years of related technical experience or relevant post-secondary education or training.
  • Knowledge of automated software testing principles and practices.
  • Familiarity with Python programming and software development concepts.
  • Basic understanding of Git and GitLab.
  • Familiarity with software development and project management tools such as Jira and Confluence.
  • Strong written and verbal communication skills.
  • Ability to work independently and collaboratively in a dynamic engineering environment.

Preferred Qualifications

  • Experience with Selenium for automated web application testing.
  • Familiarity with PyAutoGUI and Tesseract.
  • Experience with Eclipse, Visual Studio Code, Maven, or Gradle.
  • Familiarity with Jenkins and ClearCase.
  • Experience working in an Agile software development environment.
  • CompTIA Security+ certification.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…