Remote
Mid Level
Full Time
Posted January 02, 2026
Tech Stack
java
python
javascript
typescript
microsoft-typescript
c-sharp
selenium
playwright
cypress
postman
appium
junit
testng
pytest
jenkins
github
github-actions
gitlab
gitlab-ci
microsoft-azure
azure-devops
docker
kubernetes
amazon-web-services
google-cloud-platform
terraform
grafana
prometheus
elk
appcast
Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apetan Consulting, is seeking the following. Apply via Dice today!
**Role Overview**
A QA Automation & Infrastructure Engineer designs, builds, and maintains automated testing frameworks and the infrastructure that runs them. The role ensures software quality at scale by integrating testing into CI/CD pipelines and making tests reliable, fast, and observable.
This is more technical than a traditional QA role and often overlaps with SDET, DevOps, and Platform Engineering.
Key Responsibilities
Test Automation
- Design and maintain automated test frameworks (UI, API, integration, regression)
- Write robust, reusable test scripts
- Improve test reliability (reduce flaky tests)
- Ensure test coverage across features and services
Test Infrastructure & Platforms
- Build and maintain test environments
- Manage CI/CD test pipelines
- Optimize test execution time and parallelization
- Set up test data management strategies
- Maintain cloud-based test systems
CI/CD & DevOps Integration
- Integrate tests into CI/CD pipelines (pre-merge, post-merge, nightly)
- Monitor pipeline health and failures
- Collaborate with DevOps teams on scalability and reliability
Quality Engineering
- Shift-left testing practices
- Performance, load, and security test integration
- Define quality gates and release criteria
- Metrics & reporting (test coverage, failure rates)
**Required Skills**
Programming
- Strong in at least one language:
- Java / Python / JavaScript / TypeScript / C#
- Good understanding of OOP and clean code practices
Automation Tools
- UI: Selenium, Playwright, Cypress
- API: REST Assured, Postman, Karate
- Mobile (if applicable): Appium
- Test frameworks: JUnit, TestNG, PyTest, Mocha
Infrastructure & DevOps
- CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
- Containers: Docker
- Orchestration (bonus): Kubernetes
- Cloud: AWS / Azure / Google Cloud Platform
- IaC (bonus): Terraform, CloudFormation
**Other Skills**
- Git & version control
- Linux basics
- Debugging distributed systems
- Monitoring/logging tools (Grafana, Prometheus, ELK bonus)