Software Engineer in Test

Education technology company focused on creating intuitive products for learning and personal development
Budapest, Hungary
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Education · Enterprise SaaS

Description For Software Engineer in Test

Instructure is an education technology company revolutionizing the way teaching and learning happen through innovative software solutions. As a Software Engineer in Test, you'll join a world-class engineering team tackling education's most challenging problems at cloud-scale. The role combines technical expertise in test automation with strategic thinking to ensure product quality across multiple projects.

You'll be responsible for designing and implementing comprehensive testing strategies, developing automated test frameworks, and serving as a quality advocate within the organization. The position requires both technical depth in testing methodologies and leadership skills to influence quality practices across teams.

Working with a modern technology stack including Ruby on Rails, Node.js, React, and Go, you'll help transform educational technology while ensuring robust, reliable software delivery. The company culture emphasizes openness, relationships, equality, ownership, and simplicity, providing an environment where you can make a meaningful impact on global education.

This hybrid role in Budapest offers competitive compensation, comprehensive healthcare benefits, and various wellness programs. You'll be part of a company that values continuous learning, work-life balance, and professional growth, with unique benefits like company-wide extra vacation time and employee recognition programs.

The ideal candidate will bring 4+ years of relevant experience, strong technical testing expertise, and the ability to mentor others while driving quality initiatives across the organization. This is an opportunity to join a purpose-driven company that's making a difference in education while working with cutting-edge technology and practices.

Last updated 19 hours ago

Responsibilities For Software Engineer in Test

  • Design and implement automated testing strategies across multiple projects
  • Develop and maintain automated test frameworks and scripts
  • Serve as a subject matter expert on testing best practices
  • Collaborate with cross-functional teams to define testing requirements
  • Take ownership of CI/CD pipelines related to test automation
  • Participate in code reviews and provide critical feedback
  • Stay ahead of industry trends and innovations
  • Drive company-wide quality improvement initiatives

Requirements For Software Engineer in Test

Ruby
Node.js
React
Go
  • 4+ years of experience in software development or test automation
  • Experience with test automation frameworks and automation best practices
  • Knowledge of CI/CD processes
  • Ability to lead test strategy for large-scale projects
  • Strong communication and leadership skills
  • Ability to solve complex testing problems
  • Experience with POM (Page Object Model)

Benefits For Software Engineer in Test

Medical Insurance
Mental Health Assistance
  • Competitive compensation
  • Private Medicover healthcare + cafeteria plan/SZEP card
  • Wellness motivation through PandaFit
  • Extra week off for the whole company every year
  • Employee recognition program through Motivosity
  • Goal-setting, proactive reviews, and internal training
  • Employee assistance program

Interested in this job?

Jobs Related To Instructure Software Engineer in Test

Solutions Engineer, K12

Remote K12 Solutions Engineer position at Instructure, combining education technology expertise with sales support, offering competitive salary and benefits.

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Acceleration team, focusing on revolutionizing digital product sales and customer engagement through innovative software solutions.