At Ayesa Digital we grow with you!
Every professional in our company is vital to us. Thanks to their talent, we continue to expand; today, we are a global team of over 11,000 people working toward a common goal.
Ayesa Digital is currently participating in high-impact European Union projects designed to address major European challenges and drive innovation and digital transformation. These are strategic technological projects based on collaborative initiatives that stand out for their international focus and strong commitment to socially-oriented results.
We are currently looking for a Senior Test Automation Engineer to join an international project supporting the European Commission.
The role will focus on designing, implementing, and maintaining test automation solutions, contributing to the quality, reliability, and continuous improvement of web applications and digital services. You will be responsible for defining test strategies and scenarios, developing reusable automation solutions, analysing test results, and identifying opportunities to improve software quality and delivery performance.
You will work in a multicultural and international environment, collaborating with development teams, business stakeholders, and other technical professionals to ensure effective test coverage, robust automation practices, and high-quality software delivery.
If you are an experienced Test Automation professional with a strong background in automation programming, test design, and automation architecture, looking for an international career opportunity within European institutions, this is your place.
What You Will Do (Responsibilities)
- Design, develop, and maintain automated testing solutions for web applications and digital services.
- Develop test automation using programming languages such as Java, Python, JavaScript, or equivalent technologies.
- Define and implement comprehensive test plans, test scenarios, and test cases based on requirements, user stories, acceptance criteria, business processes, and identified risks.
- Apply appropriate test design techniques and methodologies according to the characteristics and risks of each application.
- Define and maintain appropriate coverage across positive and negative testing, boundary-value analysis, regression testing, integration testing, end-to-end testing, exploratory testing, usability, accessibility, cross-browser compatibility, performance, and security-related checks.
- Determine the appropriate balance between manual and automated testing, prioritising scenarios according to business impact and risk.
- Design and implement scalable, reusable, maintainable, and robust test automation architectures and frameworks.
- Promote reusability and consistency across automated testing solutions.
- Analyse test execution results and identify trends, recurring defects, instability, and areas requiring improvement.
- Investigate test failures and contribute to identifying the root causes of defects and technical issues.
- Monitor quality trends over time and provide recommendations to improve software quality and delivery performance.
- Maintain traceability between requirements, risks, test scenarios, execution results, and defects.
- Collaborate with development, business, and technical teams throughout the software development and testing lifecycle.
- Contribute to the continuous improvement of testing methodologies, automation practices, and quality processes.
- Document test strategies, automation solutions, results, findings, and relevant technical decisions.
What We Are Looking For (Requirements)
- Senior-level professional experience in software testing, quality assurance, and/or test automation.
- Strong professional experience with test automation programming using Java, Python, JavaScript, or equivalent programming languages.
- Solid experience in test planning, test scenario definition, and test design methodologies.
- Experience translating requirements, user stories, acceptance criteria, business processes, and risks into comprehensive test strategies and scenarios.
- Knowledge of different test types and test levels, including regression, integration, end-to-end, exploratory, usability, accessibility, cross-browser, performance, and security testing.
- Experience designing and implementing scalable and reusable test automation architectures.
- Strong understanding of principles related to automation maintainability, robustness, reusability, extensibility, and scalability.
- Experience analysing test execution results and identifying quality trends, recurring defects, and areas of instability.
- Ability to determine appropriate levels of manual and automated test coverage based on business requirements and risk.
- Experience ensuring traceability between requirements, risks, test scenarios, execution results, and defects.
- Strong analytical and problem-solving skills.
- Ability to communicate technical testing concepts clearly and work effectively with multidisciplinary and international teams.
- Professional level of English suitable for working in an international European environment.
What We Offer
- Opportunity to work on a prestigious European Commission project.
- An international, innovative, and multicultural working environment.
- Exposure to complex software testing, quality assurance, and test automation practices within a European institutional environment.
- Opportunity to work with modern test automation methodologies and contribute to the continuous improvement of software quality and delivery processes.
- Continuous support from a team of experts working on EU projects.
- Opportunity to develop your professional career in an international technological environment.
- Professional development opportunities within a global technology and engineering company.
If you are an experienced Senior Test Automation Engineer with a strong background in automation programming, test design, automation architecture, and quality assurance, and you are looking for a new challenge within an international European project, we would love to hear from you!
In accordance with Organic Law 3/2007 of March 22, the company is committed to promoting the defense and effective application of the principle of equality between men and women, preventing any type of labor discrimination based on sex, and guaranteeing equal entry opportunities. Furthermore, we promote diversity and reject any discrimination based on race, gender, functional diversity, religion, sexual orientation, gender identity, or any other personal or social condition, striving to build an inclusive and enriching environment.