Remotery

API Test Infrastructure Engineer

Posted May 20

This is a fully remote position, open to applicants in Ireland.

📋 Description

• Design, develop, and uphold a comprehensive, automated API testing framework that can be reliably deployed across local, CI, and production-mirror environments.

• Create and manage a shared repository of reusable test utilities, fixtures, helpers, and patterns for use by various engineering teams.

• Lead the containerization approach for testing environments using Docker and associated tools, ensuring tests execute consistently and reliably across different platforms.

• Integrate the testing framework into current CI/CD pipelines, incorporating test reporting, alerting, and failure triage processes.

• Regularly assess and implement new tools, frameworks, and methodologies that enhance the reliability, speed, or coverage of the testing infrastructure.

• Develop and sustain a collection of automated integration tests that verify the functionality of third-party and external API-based tools utilized by the organization.

• Devise monitoring and alerting strategies that identify regressions or unexpected changes in external API behavior at the earliest opportunity.

• Work with internal teams to comprehend integration needs and convert them into automated, continuously-running test scenarios.


⛳️ Requirements

• Proficient in Python scripting: strong ability to write clean, maintainable, production-quality Python code utilized in test tools and automation frameworks.

• API standards: thorough understanding of REST, GraphQL, and related API conventions, including request/response life cycles, pagination, error handling, and versioning.

• API security: practical knowledge of API-level security principles, including authentication (OAuth 2.0, API keys, JWT), authorization models, and validation of security controls through testing.

• Automated testing: experience in designing, building, and maintaining automated test suites; familiarity with frameworks like pytest, and a grasp of test architecture (unit, integration, contract, end-to-end).

• Containerization: practical experience with Docker for creating dependable, reproducible test environments; familiarity with Docker Compose or similar tools for orchestrating multi-service test configurations.

• CI/CD integration: experience in incorporating automated tests into CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins), including test reporting and gating strategies.


🏝️ Benefits

• A high-impact position with clear responsibility for a vital engineering platform.

• Close collaboration with engineering teams throughout the organization.

• The chance to influence how quality and testing are implemented at scale.

• A culture that appreciates engineering craftsmanship, automation, and continuous enhancement.

People also viewed

Pagefreezer1 day ago

Senior Cloud Infrastructure Developer

BR flagBrazil OnlyFull-timeInfrastructure Engineer$75k – $85k/year
ApplyView job
Orro Group3 days ago

Infrastructure Engineer, Red Hat Enterprise Linux

AU flagAustralia OnlyFreelanceInfrastructure Engineer$145 – $165/hour
ApplyView job
Feldera6 days ago

Backend Infrastructure Engineer – Connectors, Rust

IN flagIndia OnlyFull-timeInfrastructure Engineer
ApplyView job
Webflow6 days ago

Senior Infrastructure Engineer

AR flagArgentina OnlyFull-timeInfrastructure Engineer
ApplyView job
Wiit6 days ago

Senior Cloud Infrastructure Engineer – OpenStack

CH flagSwitzerland OnlyFull-timeInfrastructure Engineer
ApplyView job
CallMiner6 days ago

Senior Infrastructure Engineer

CZ flagCzechia OnlyFull-timeInfrastructure Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers