Sr. Software Engineer in Test Automation

Ayesa
Municipality of Seville, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Municipality of Seville, Spain

Tech stack

Testing (Software)
JavaScript
Automation of Tests
Software as a Service
Code Coverage
Software Debugging
White-Box Testing
Node.js
Systems Development Life Cycle
Software Engineering
System Testing
Test Case Design
TypeScript
Information Technology

Job description

Sr. Software Engineer in Test Automation Apply for the Sr. Software Engineer in Test Automation role at Ayesa. Responsibilities * Own and maintain automation testing frameworks and their overall design. * Develop and implement automated tests for web and SaaS-based applications using JavaScript, TypeScript, or Node.js. * Write moderately complex test code to validate system functionality, integration, and performance. * Collaborate closely with developers and other team members to ensure testing remains a key part of the software development lifecycle (SDLC). * Provide expertise and leadership in test case design, reusability, and best practices. * Identify recurring behaviors and patterns across applications and translate them into automated test suites. * Champion unit, integration, and system testing, including metrics for code coverage, defect prevention, and quality assurance. * Promote testability and sound engineering practices, ensuring software is built with quality in

Requirements

mind from the start. Qualifications * BS/BA in Computer Science or a related field, or equivalent professional experience in software testing and quality assurance. * 7+ years of experience in software testing and QA, with a strong understanding of test methodologies and debugging. * Proven ability in writing test plans, creating test cases, and managing complex test scenarios. * 2+ years of experience in automated testing using JavaScript, TypeScript, or Node.js. * Solid experience testing SaaS products in dynamic, production-scale environments. * Hands-on experience with black-box and white-box testing techniques. * Strong attention to detail and analytical mindset. * Excellent written and verbal communication skills in English (advanced level). Benefits * Grow with our development programs and cut-edge projects with the best professionals in the industry. * Flexible hours, Smart Job, and intensive summer hours to balance professional and personal life. * Competitive compensation, Health insurance, Meal tickets, Childcare, and Transport. * Wellbeing Plan with discounts on travel, technology, training, sports, beauty, and many more. * Contests, activities, sports, writing, photography - everything is welcome. * Continuous learning - specialized training, certifications, and language courses. * Social volunteering projects to leave your mark. EEO Statement In accordance with Organic Law 3/2007, of March 22, Ayesa is committed to promoting the defense and effective application of the principle of equality between men and women, preventing any form of labor discrimination based on gender, thus guaranteeing equal opportunities for all. We also promote diversity, rejecting any kind of discrimination based on race, gender, functional diversity, religion, sexual orientation, sexual identity, or any other personal or social condition, aiming to build an inclusive and enriching environment. #J-18808-Ljbffr

Apply for this position