Log in
All jobs
EA

Test Automation Engineer

Everforth Apex
Englewood, Colorado
On-site

About this role

Test Automation Engineer

Location: Englewood, Colorado (On-site)

Role Overview

We are seeking a highly experienced, hands-on Test Automation Engineer to support a complex, high-volume environment. This senior-level role is designed for an analytical self-starter who takes initiative, drives testing activities forward, and maintains ownership of quality delivery through resolution. The successful candidate will operate within interconnected shared data services and applications, requiring a strong capacity to understand complex system flows and manage competing priorities in a fast-moving environment. Quality assurance activities will focus on backend services and API end-to-end testing, utilizing test automation scripting to achieve comprehensive coverage with minimal manual execution.

Key Responsibilities

  • Own QA activities from requirements analysis through release, demonstrating strong individual ownership of complex workstreams.

  • Design, develop, execute, and maintain scalable automated progression and regression test suites.

  • Perform thorough API and backend testing, validating functionality, data flows, integrations, authentication, authorization, and end-to-end system behavior.

  • Balance manual and automated testing strategically based on the maturity and complexity of the functionality.

  • Develop and maintain automation using Java, TestNG, Spring-based applications, and custom automation frameworks.

  • Utilize tools such as Postman and Bruno for API validation and exploratory testing.

  • Work effectively within an AWS cloud environment, leveraging tools including Splunk and Adobe systems.

  • Identify defects early, investigate root causes, and document issues with sufficient detail for development teams to quickly reproduce and resolve.

  • Partner closely with developers, product managers, and architects to clarify requirements and troubleshoot issues.

  • Incorporate AI-assisted tools into daily QA activities to improve productivity, analysis, and repetitive testing processes.

  • Required Qualifications

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related technical discipline, or equivalent practical experience.

  • Experience: Minimum of five years of experience, preferably in either a Software Development Engineer or Software Development Engineer in Test (SDET) role within complex enterprise environments.

  • Technical

Skills

  • Strong Java-based test automation experience with proficiency in TestNG, JUnit, and Spring applications. Extensive experience testing APIs (SOAP, RESTful) using Postman or Bruno, alongside hands-on experience with AWS cloud-based environments, XML, and continuous integration systems like Jenkins.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →