Remote jobs in Programming



Software Developer/Engineer in Test - Java

Madrid ,Spain




5 months

Remote Jobs


Remote Jobs in Spain


Software Developer/Engineer in Test - Java

Location: Madrid, Spain Type: Full-time

What you'll be doing...
As a multi-skilled SDET, you'll play a key role in the Java team. Your role will encompass both testing and development tasks, so you'll need to be versatile and able to switch tasks depending on project needs. Testing software products for overall stability and reliability, and applying latest tools and technologies to ensure progress and make QA tasks smoother and more efficient, will fall under your responsibility.

Some of your tasks will include:

  • Defining automatic tests for the whole environment

  • Implementing or identifying relevant test cases (acceptance, integration, etc.)

  • Creating/reusing tools and scripts to increase efficiency in times of execution

  • Sharing the automation sets and tools with the rest of the development team

  • Analyzing test results, preparing summary reports, and providing fixes/improvements to the team based on that feedback

  • Carrying out both testing tasks and development tasks

  • Collaborating in the preparation for the sprint review/demo

  • Giving input on process improvements that can improve efficiency and bug prevention

  • Sharing the testing effort with other colleagues (other QA or members of the Dev team)

Knowledge and skills you need to have:

  • Degree in Computer Science, Engineering or a related subject

  • 5 years' experience testing and working with Java8+

  • Strong knowledge and understanding of software QA methodologies, tools and processes

  • Ability to communicate and coordinate with key stakeholders (Product Owners, Project Managers, Developers)

  • Excellent verbal and written communication

  • Problem solving, reasoning and logic

  • Experience in:

    • software development

    • software quality assurance and testing distributed systems

    • writing clear, concise and comprehensive test plans and test cases

    • automated testing tools

    • Linux OS

    • Agile/Scrum/Kanban development processes

  • Knowledge of:

    • CI/CD stack. Addition of tests to building pipelines. Testing ability in containerized environments (Docker, Kubernetes, etc.)

    • Relational and NoSQL Databases

    • Message broker (RabbitMQ, Kafka, etc.)

    • SOAP/REST service testing (SOAP UI, POSTMAN, Rest testing tool)

    • Spring (Core, Boot, Cloud, Testing, etc.)

    • Maven

    • Git/Bitbucket

    • Atlassian stack (JIRA, Confluence, etc.)

    • Cucumber

    • Selenium

    • JMeter

Bonus points for the following:

  • Experience with other testing frameworks

  • Working experience with Java SE 11

  • Test certifications

  • Java OCP certifications

  • Javascript

  • Python


Why choose us?

At FoshTech we offer everyone the space to be the best version of themselves, develop professionally, and create strong working relationships. As well as offering a competitive salary, we also invest in our people's professional development and we want to see you grow and love what you do. We are dedicated to listening to our team's needs and we are constantly working on creating an environment in which you can feel at home. If this sounds like the place for you, contact us now!

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.