API Test Automation Engineer
Amaris
Spain
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Automation of Tests
Microsoft Azure
Software Quality
Computer Programming
Continuous Integration
DevOps
Distributed Systems
Middleware
Github
+22 more
Groovy
Monitoring of Systems
JSON
Python (Programming Language)
Mule
Routing
E2e Testing
Anypoint Studio
SoapUI
Test Execution Engine
Extensible Markup Language (XML)
Postman
Backend
Gitlab-ci
Api Gateway
Restful APIs
Splunk
Dynatrace
Api Management
Jenkins
Mulesoft
Microservices
Job description
- Design and execute comprehensive API testing strategies for APIs and API Gateway-based solutions.
- Perform functional, integration, regression, and end-to-end testing across distributed environments.
- Develop, maintain, and improve automated API testing frameworks and reusable test assets.
- Implement and maintain automated test suites using Postman, REST Assured, Karate, or SoapUI.
- Integrate API testing into CI/CD pipelines to ensure continuous quality validation.
- Validate API Gateway configurations, including routing, security policies, rate limiting, and transformations.
- Test end-to-end flows across API Gateways, middleware platforms, and backend services.
- Collaborate with development, DevOps, and architecture teams to improve software quality and release reliability.
- Design and automate quality gates, reporting mechanisms, and test execution processes.
- Define and promote API testing best practices, standards, and documentation.
- Monitor API quality metrics and contribute to reducing production defects.
Requirements
- 4-7 years of experience in API testing and test automation.
- Strong hands-on experience testing RESTful APIs and working with JSON/XML payloads.
- Proven experience with API automation frameworks such as Postman/Newman, REST Assured, Karate, or SoapUI.
- Solid experience integrating automated testing into CI/CD pipelines.
- Good knowledge of protocols, micro-service architecture, and distributed systems.
- Experience with CI/CD tools such as Jenkins, Azure DevOps, GitHub Actions, or GitLab CI.
- English proficiency for daily work in an international environment (mandatory).
- Location: Spain (remote), preferred cities.
- Experience with MuleSoft Anypoint Platform and Mule API Gateway.
- Programming skills in Java, Python, Groovy, or JavaScript.
- Familiarity with monitoring and observability tools such as Splunk, ELK, or Dynatrace.
Benefits & conditions
- Annual personal training budget and company-paid certifications.
- Access to Tech Academy catalog, Udemy E-learning Platform, language sessions, webinars, and workshops.
- Flexible policies, remote work options, transit and restaurant tickets, kindergarten support, and private health insurance.
About the company
Amaris Consulting seeks an experienced professional to join its international team, working in an agile environment to plan project kickoffs and follow-ups.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
KV
Kanika Vatsyayan
Benefits of Using JMeter For Performance Testing
about 4 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago