QA Automation Engineer
VanHack
24 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Webdriver
Java
JavaScript
PHP
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Software Quality
Computer Programming
Databases
Continuous Integration
SQL Databases
TypeScript
Performance Testing
Appium
Backend
Playwright
Jenkins
Microservices
Job description
We're looking for a QA Automation Engineer to join our technology team in Barcelona. In this role, you'll ensure software quality by designing and maintaining automated tests, collaborating with developers and product owners, and continuously improving the testing strategy across backend systems and microservices., * Deliver the team's QA function to ensure smooth, issue-free releases to production.
- Develop, enhance, and maintain test automation frameworks with a focus on backend systems.
- Define and implement scalable test strategies across unit, integration, and end-to-end levels.
- Collaborate closely with cross-functional teams throughout the development lifecycle.
Requirements
- 4+ years of experience developing automation tests using frameworks such as Playwright, Webdriver, or Appium.
- Strong programming skills in JavaScript/TypeScript or Java (Go or PHP a plus).
- Solid experience testing APIs in a microservices environment and working with CI tools like Jenkins.
- Good SQL knowledge and comfort working with databases and containerized environments.
Nice to Have
- Contract and performance testing experience.
- Familiarity with cloud-based systems (AWS, GCP, or Azure).