Senior Software Engineer In Test I

Emburse
A Coruña, Spain
3 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Apple Mac Systems Code Coverage Software Debugging Software Design Patterns Linux DevOps Spring Framework
+17 more
JSON NoSQL Scrum Methodology Secure Coding Web Application Security Service Design SQL Databases Data Streaming Strategies of Testing Web Applications Test-Driven Development (TDD) Test Scripts Technical Debt Git Information Technology Docker Microservices

Job description

OverviewIn this role you will strengthen the quality of Emburse’s AI-powered expense platform by designing and executing comprehensive tests.You will collaborate with software, product, and analytics teams to improve test coverage, reliability, and customer experience.You’ll build test automation, mentor juniors, and help shape the testing strategy for scalable, secure web applications.This is a hands-on engineering role in a fast-paced, innovation-driven environment with broad exposure to services and data flows.Compensaciones / Beneficioscompetitive payflexible workinclusive environmentcollaborative culturecareer developmentopportunity to impact finance operationsResponsabilidadesDesign, write and implement integration, component and UI testsCollaborate with Software Engineers, Product Owners and other stakeholders to design test opportunitiesIdentify and report high-quality defects with thorough analysisPair with developers to design testable systems and write test scriptsConduct tests, triage results, and monitor quality metricsMentor juniors and contribute to automation direction and best practicesPerform advanced debugging and refactor automation to reduce technical debtOn-board and coach less experienced team membersEnsure repeatable tests and reliable test infrastructureCommunicate test results and quality trends to the teamBuild relationships with peers for test planning and feedbackProvide technical guidance on decisions impacting multiple teamsLearn industry practices and educate the team on QA/automation standardsContribute to test planning and test strategy at project levelLead small-to-moderate projects and possibly supervise othersRequisitos principalesBachelor’s degree in Computer Science or related field, or equivalent experienceMinimum of 2 years’ professional experience in Java developmentExperience with OS X and Linux, Spring, AWS, Microservices, SQL, NoSQL, GITExperience in scrum and DevOps environmentsStrong understanding of agile development lifecyclePreferred: JSON/REST service design, 3rd-party APIs, Docker, large-scale web apps, TDD and functional testingFamiliarity with full web stack and web app developmentUnderstanding of secure coding practices and common design patternsAbility to solve business problems with creative solutionsStrong documentation writing skillseffective communicatormentoring and leadershipteam collaborationJavaSpringAWS

Requirements

Requisitos principalesBachelor’s degree in Computer Science or related field, or equivalent experience Minimum of 2 years’ professional experience in Java development Experience with OS X and Linux, Spring, AWS, Microservices, SQL, NoSQL, GIT Experience in scrum and DevOps environments Strong understanding of agile development lifecycle Preferred: JSON/REST service design, 3rd-party APIs, Docker, large-scale web apps, TDD and functional testing Familiarity with full web stack and web app development Understanding of secure coding practices and common design patterns Ability to solve business problems with creative solutions Strong documentation writing skills effective communicator mentoring and leadership team collaboration

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:31 min

Implementing iterative testing and partnering with IT departments

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all