Job Closed
This listing is no longer active.
Assaia Restaurant Lounge and Club
QA Automation Engineer
Location
Spain
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
ASSAIA RESTAURANT
• Increase and maintain automated test coverage across regression, smoke, and feature test suites within our Python-based frameworks (Python + Pytest), ensuring reliability and early issue detection. • Maintain the stability of the CI/CD pipeline, promptly investigating and fixing failing tests to keep the pipeline fully operational. • Participate in code reviews and architectural discussions, taking ownership of assigned areas and supporting high engineering standards.
Job Requirements
- Strong common sense and the ability to reach the optimal speed/quality balance when working on different projects.
- Expertise in Python 3.x, including asyncio, with a solid understanding of general programming concepts and best practices for writing clean code.
- Hands-on experience with Playwright and proven ability to develop reliable and maintainable UI automated tests.
- Proficiency in Linux and Docker, along with a good understanding of CI/CD processes.
- Strong foundation in test design methodologies, including the ability to create clear, scalable, and maintainable test cases across different levels of testing.
- Solid understanding of automation patterns and best practices, as well as practical knowledge of the test automation pyramid and its application in building balanced and efficient test suites.
- Ability to work with LLM coding agents (Cursor, Claude Code, GPT-based tools) to generate, refactor, and maintain automated tests.
- Understanding of prompt engineering techniques to produce deterministic and consistent code from LLM agents.
- Ability to validate and review AI-generated code for correctness, security, and maintainability.
- Experience designing reusable test templates and patterns that can be reliably expanded by coding agents.
- Very good verbal and written English skills (at least B2+).
Benefits
- Participation in making important decisions, your ideas will be heard and implemented.
- Always remote work and a flexible schedule.
- Agile processes.
- Paid vacation, paid sick leaves.
- Paid relevant courses/online education.
- Great company culture based on honesty and mutual respect.
- Live team events.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Work with stakeholders and the team to analyse requirements • Develop and improve test automation frameworks • Create and maintain comprehensive end-to-end automated tests, covering both backend and frontend components • Investigate, debug, analyze and report failures while working closely with developers • Create, maintain and manage comprehensive QA documentation
Field Service Technician, Field Service
lean GmbHlean bietet eine fast grenzenlose Auswahl an mobilen Arbeitsplatzsystemen.
• You are our face to the customer (mainly hospitals) and ensure that our digital carts operate flawlessly. • You independently diagnose faults and fix them using practical skills and technical expertise. • From maintenance and repairs to thorough documentation — you have everything under control. • You work across Germany (including overnight stays) and enjoy the variety.
• Create Automated tests suites • Create Test cases in Jira • Triage and troubleshoot Defects • Prioritize investigations with Agile teams • Able to do Exploratory Testing • Execute Automated test suites • Perform manual testing such as unit, SFT, regression and performance/load testing
Software Development Engineer in Test
Republic ServicesAs a leader in environmental solutions, recycling & waste, we partner with customers to create a more sustainable world.
• Coaches and mentors Software Test Engineers in the execution of automated testing efforts. • Leads effort to review product specifications and work with others to develop appropriate test strategies, detailed test plans, and test architectures. • Leads formal reviews of test plans, designs, and requirements with cross-functional teams. • Participates in the evaluation of new tools and technologies to continue enhancing the automation framework. • Researches, develops and/or recommends tools to assist Software Test Engineers in test planning, execution, and reporting. • Develops, debugs, and maintains test automation for applications and services. • Develops, implements, and automates test plans and test cases in an Agile environment. • Builds, executes, and maintains automated test frameworks for end to end integration testing across applications, devices, and platforms using JavaScript or other appropriate languages such as C#, Java, and TypeScript. • Tracks and prioritizes defects throughout product releases and lifecycles. • Documents and executes complex software test plans and strategies.




