Automation QA Engineer

Cerrará Pronto
Málaga, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Málaga, Spain

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Automation of Tests
Azure
Distributed Systems
Github
JMeter
Python
Systems Development Life Cycle
Regression Testing
Software Reliability Testing
Selenium
Strategies of Testing
TypeScript
Google Cloud Platform
Cloud Platform System
Postman
Spring Cloud
Delivery Pipeline
Cypress
Gatling
Backend
Containerization
Playwright
Data Management
REST
Api Management
Docker
SDET

Job description

  • Document and execute comprehensive test plans for Client's products, ensuring functional requirements are being met.
  • Perform regression testing against each release to ensure our product continues to meet high levels of quality.
  • Identify and report any software defects and issues clearly.
  • Collaborate with developers, product owners, and other QA engineers to ensure quality standards are met and issues addressed effectively.
  • Set up and maintain testing environments that mimic Client customers' environments.
  • Assist with automation of test cases where possible to optimize regression test cycles.

Requirements

  • 5+ years of experience in QA automation, SDET, or quality engineering roles.

  • Strong hands-on experience with automated testing frameworks.

  • Proficiency in Java and JavaScript/TypeScript.

  • Solid experience with API testing and backend validation.

  • Familiarity with containerization and orchestration tools (e.g., Docker and Kubernetes), along with hands-on experience building and managing CI/CD pipelines for test automation, particularly contributing to the creation of pipelines (e.g., GitHub Actions) and setting up automation testing environments.

  • Strong understanding of SDLC, test strategies, and quality engineering best practices.

  • Ability to independently own and deliver test automation for complex systems.

  • Experience with tools such as Playwright, Cypress, Selenium, REST Assured, Postman, Gatling, JMeter, or similar.

  • Experience testing distributed systems, cloud-native applications, or data platforms.

  • Familiarity with cloud environments (AWS, GCP, Azure).

  • Exposure to performance, load, or reliability testing.

  • Experience mentoring junior QA engineers. Nice-to-haves:

  • Experience with Python.

  • Independent/Autonomy.

  • Solid Communication Skills.

  • Proactive/Ownership.

Benefits & conditions

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits *not applicable for freelancers Inscribirse en esta oferta

Apply for this position