Senior Software Developer in Test at Plusgrade shaping travel experiences through automation and quality assurance. Collaborate with Agile teams to ensure product integrity and excellence in testing.
Responsibilities
Act as an integrated member of Agile teams.
Work in close collaboration with developers and product managers to ensure a shared understanding of the features under development and how to test them.
Be an active stakeholder very early in all project planning activities and Agile ceremonies (scoping, technical design review, high-level estimations, sequencing, grooming, sprint planning, demos, …).
Identify, escalate, and mitigate any risks to product quality.
Increase API and UI test coverage based on product requirements for existing and new features.
Serve as a principal contributor to the development and evolution of automation frameworks.
Design, build, and maintain test tools and test services.
Participate in a rotation to support resolution of severe incidents.
Assist with analysis, debugging, and stabilization of daily automated test-suite results.
Execute automated, manual, and exploratory regression tests for periodic application releases and partner launches.
Advocate best practices and processes related to quality.
Raise and address any product testability concerns.
Requirements
4+ years of hands-on coding experience in test automation.
Strong hands-on programming experience with JavaScript/TypeScript and/or Java/Groovy and/or Python.
Ability to champion automated testing and to determine which tests should be automated and at what level.
Capability to train colleagues on technical topics.
Ability to create well-structured and efficient test plans.
Ability to gain buy-in from others for ideas, proposals, and solutions to advance work objectives.
Passion for AI-driven development and proven ability to integrate modern tools—such as Claude Code, Kiro, or MCP—into your workflow to accelerate testing and address complex quality challenges.
Experience building or using Model Context Protocol (MCP) servers.
Hands-on approach and ability to deliver on commitments.
Bachelor’s degree in Computer Science, Computer/Software Engineering, or equivalent training or work experience.
Nice to have: Significant role in building an automated test framework.
Nice to have: Experience developing service-level automation, such as API, system, and integration tests.
Experience using the Playwright library for UI testing.
Familiarity with the Gatling load-testing tool.
Proficiency with Python, TypeScript, and/or Scala.
Experience in the airline industry and familiarity with travel technology.
Experience developing custom AI agents or MCP servers tailored for QA workflows.
Benefits
Plusgrade is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, or any other category protected by law.
Upon request, we will provide accommodations for applicants with disabilities. If you have a preference regarding the language of your interviews, please inform our Talent Team when they reach out to you.
All candidates will be provided with feedback regardless of whether they pass any of our interview stages. All your information will be kept confidential.
We believe in diversity and inclusivity; our interview process is designed to provide a positive candidate experience and to ensure every candidate is evaluated fairly. We may utilize technology-assisted/artificial intelligence tools to help screen, assess, and select applicants for this position.
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.