mid software engineering QA Engineer ic Hybrid · Posted May 7, 2026

About this role

SoftwareONE is hiring a mid-level QA Engineer in the software engineering function based in Santiago, Spain (hybrid). The posting calls out experience with JavaScript, REST APIs, MySQL, CI/CD.

Role
QA Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Santiago, Spain
Work mode
Hybrid
Posted
May 7, 2026
AI Summary
Mid-level QA Engineer designing and maintaining automated test suites using Serenity BDD, Appium, and WebdriverIO. Executes performance testing with K6, collaborates with developers on functional requirements, and contributes to QA process improvements. Requires hands-on automation experience, ISTQB Foundation certification, and API/microservices testing knowledge.

More roles at SoftwareONE

Associate Operation Manager
Gurugram, India · mid
ITIL Compliance Cloud Computing
Consultor Digital Workplace
Sao Paulo, Brazil · mid
Express Compliance Cloud Computing
Customer Success Manager (ITAM)
Sao Paulo, Brazil · mid
ITIL Express ServiceNow
GCP Cloud Solutions Engineer
Budapest, Hungary · mid
GCP Azure Terraform
Partner Marketing Specialist
Amsterdam, Netherlands · mid
AWS Salesforce ServiceNow
All SoftwareONE jobs →

Job description

from SoftwareONE careers
Why SoftwareOne?

Banner image- Making Technology matter

 

SoftwareOne and Crayon have come together to form a global, AI-powered software and cloud solutions provider with a bold vision for the future. With a footprint in over 70 countries and a diverse team of 13,000+ professionals, we offer unparalleled opportunities for talent to grow, make an impact, and shape the future of technology. At the heart of our business is our people. We empower our teams to work across borders, innovate fearlessly, and continuously develop their skills through world-class learning and development programs. Whether you're passionate about cloud, software, data, AI, or building meaningful client relationships, you’ll find a place to thrive here. Join us and be part of a purpose-driven culture where your ideas matter, your growth is supported, and your career can go global. 


The role

Are you passionate about building reliable automated tests that truly improve product quality? Do you enjoy collaborating with developers and product teams to ensure software works exactly as expected?
Are you motivated by the challenge of improving testing strategies across modern systems, APIs, and mobile applications?

 

As our new QA Engineer, you will play a key role in ensuring the quality and reliability of our software across every stage of the development lifecycle. You will design and implement automated testing solutions while collaborating closely with engineering team.

You will contribute to both functional and performance testing initiatives, helping the team continuously improve QA practices.

 

Key Responsibilities

  • Design, develop, and maintain automated test suites using tools such as Serenity BDD, Appium, and WebdriverIO

  • Plan and execute performance and load tests using K6 to assess system scalability and stability

  • Collaborate with developers and product teams to translate functional requirements into effective test scenarios

  • Perform functional, manual, and end-to-end testing as part of a collaborative QA process

  • Review automated test scripts to ensure quality, maintainability, and reliability

  • Contribute to the evolution of QA processes, test strategies, and automation frameworks

  • Document test scenarios, execution results, and insights to support transparency and continuous improvement

Location: Santiago de Compostela or León (Castilla y León) | Work Arrangement: Hybrid 


What we need to see from you

  • Hands-on experience implementing automated tests with Serenity BDD
  • Experience designing and executing performance and load tests with K6
  • Experience testing mobile applications using Appium
  • Familiarity with WebdriverIO and modern test automation practices

  • ISTQB Foundation Level certification (or higher)

  • Experience working in agile and collaborative development environments

  • Experience using JIRA or similar tools for test and issue management

  • Experience defining testing strategies for microservices and REST APIs using tools such as Postman

Desirable:

  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with test management tools such as Zephyr
  • Basic programming knowledge in JavaScript or TypeScript
  • Familiarity working with MySQL databases

 


Job Function

Software & Cloud
Accommodations

SoftwareOne welcomes applicants from all backgrounds and abilities to apply. If you require reasonable adjustments at any point during the recruitment process, email us at reasonable.accommodations@softwareone.com.   

Please include the role for which you are applying and your country location. Someone from our organization that is not part of the decision-making process will be in touch to discuss your specific needs and we will make every effort to accommodate you. Any information shared will be stored securely and treated in the strictest of confidence in line with GDPR.  

  

At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.  Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program. 

All software engineering jobs software engineering in Santiago, Spain Jobs in Santiago, Spain software engineering salaries software engineering career path
All SoftwareONE Jobs Browse software engineering roles mid positions