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.
Full - stack developer at Technitask creating and implementing SAP solutions for utilities and public services. Collaborating with clients to tackle business issues using technology.
Software Developer in Test ensuring quality and reliability of Telesat's satellite communications software products. Involving software testing and integration into development pipelines.
Staff Software Engineer creating architectural solutions for health care products company. Leading technical standards and mentoring other developers in modern practices and principles.
Senior Software Developer building AWS cloud infrastructure for Nasdaq's Data Lake Access team. Designing secure data access solutions and collaborating across teams to ensure scalability.
Principal Software Engineer developing machine learning features for Workday's HR & Talent platform. Collaborating with engineers to deliver infrastructure and APIs for ML capabilities at scale.
Senior Software Engineer at Apollo.io implementing best practices across data platforms and integrations. Designing highly scalable backend services and mentoring team members in a collaborative environment.
Full Stack Developer at Foci delivering solutions with measurable impact on client business. Collaborating with teams to solve novel challenges using AI and modern technologies.
Associate Software Engineer at Xtract One developing and maintaining software and hardware solutions. Collaborating with teams to ensure high - quality outcomes in innovative security technology.
Staff Software Engineer at Xtract One specializing in SaaS and hardware products for physical security applications. Leading technical direction and mentoring the engineering team in innovative solutions.