Software QA Engineer

TKH Security
Málaga, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 60K

Job location

Remote
Málaga, Spain

Tech stack

Testing (Software)
API
Agile Methodologies
Automation of Tests
Code Coverage
Software Debugging
Python
Selenium
Software Engineering
Strategies of Testing
User Interface Testing
Postman
Cypress
Backend
GIT
Information Technology
Playwright
Front End Software Development
Software Version Control
Api Management

Job description

Parking Network BV in Málaga is seeking a Software QA Engineer to ensure quality and scalability of software through automated test suites. You will work closely with developers and product teams, focusing on test strategies and QA processes., * Design, develop, and maintain automated test suites for backend and/or frontend systems.

  • Integrate automated tests into CI/CD pipelines.
  • Analyze test results, identify root causes, and collaborate with developers to resolve issues., Postman Automated API testing libraries Descripción del empleo

TKH Security group has become the parking industry's leading camera focused innovator with the most camera-based parking guidance installations in the world. Our technology helps our clients deliver world-leading parking experiences to their customers, whilst creating new revenue opportunities, providing greater operational control and generating valuable business intelligence. With our experience in both parking and security verticals, our integrated solutions challenge many traditional systems in the market. Your Role

As a Software QA Engineer you will be part of a team who will be responsible for ensuring the quality, reliability, and scalability of our software products through the design, implementation, and maintenance of automated test suites.

This role collaborates closely with developers and product teams to define test strategies, implement effective automation using Python, and contribute to continuous improvement of QA processes and best practices. The engineer plays a key part in delivering high-quality software and supporting both technical excellence and team objectives. These objectives are:

  • Design, develop, and maintain automated test suites for backend and/or frontend systems.
  • Integrate automated tests into CI/CD pipelines.
  • Analyze test results, identify root causes, and collaborate with developers to resolve issues.
  • Contribute to improving QA processes, tools, and best practices.
  • Review requirements and user stories to ensure they are testable and well-defined.
  • Support manual testing activities when needed (exploratory, regression, edge cases).
  • Ensure test coverage, reliability, and maintainability over time.

What Success Looks Like in This Role

  • Automated tests are reliable, readable, and well-integrated into the development workflow
  • Bugs are detected early in the development cycle
  • Test coverage increases without slowing down delivery
  • QA is seen as a quality partner, not a final gate
  • Clear documentation and maintainable test code are consistently delivered

Requirements

Requirements include a Bachelor's degree in Computer Science, 2+ years of experience in test automation, and proficiency in API and UI testing tools. The position offers excellent benefits, including health insurance and the opportunity for hybrid work., * 2+ years of hands-on experience in test automation with Python.

  • Solid understanding of software development lifecycle and QA methodologies.

  • Experience working in Agile / Scrum environments., Test automation with Python API testing (REST) UI test automation (Playwright, Selenium, Cypress) Agile methodologies Version control (Git) Good communication skills, Bachelor's degree in Computer Science or related field, * Bachelor's degree in Computer Science, Software Engineering or a related field.

  • 2+ years of hands-on experience in test automation with Python.

  • Experience testing APIs (REST), including tools such as Postman or automated API testing libraries.

  • Experience with UI test automation tools (e.g. Playwright, Selenium, Cypress).

  • Solid understanding of software development lifecycle and QA methodologies.

  • Experience with agile project management, development methodologies and tools.

  • Experience working in Agile / Scrum environments.

  • Experience working with version control systems (Git).

  • Good communication skills and a collaborative mindset.

  • Highly innovative, dynamic business with sustainable growth and a supportive, collaborative culture.

Benefits & conditions

  • Excellent benefits including competitive salaries, hybrid work (2 days working from home each week), health insurance, free parking and 23 days PTO.
  • Fresh fruit every day at the office.
  • The opportunity to work on varied and interesting projects, where continued learning and professional development are actively encouraged.
  • We're constantly learning from each other and are proud of our open and transparent communication culture with exceptionally high levels of customer service.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status or disability status. TKH Security is committed to creating a dynamic and inclusive workplace where all employees are valued, respected, and supported. Consigue la evaluación confidencial y gratuita de tu currículum

Apply for this position