Software Engineer in Test

Posted 16 Days Ago
Be an Early Applicant
Hiring Remotely in Argentina
Remote
Mid level
Information Technology • Retail
The Role
Design, build, and maintain test automation frameworks, CI/CD pipelines, and release workflows to ensure reliable, scalable releases. Test across distributed, service-oriented systems (unit, integration, E2E, load), validate gRPC/REST APIs, troubleshoot production issues, and mentor teams on testing and release best practices.
Summary Generated by Built In
Description

As a Software Engineer in Test, you'll help push the boundaries of GoSpotCheck's image recognition platform by building the testing infrastructure, deployment workflows, and release pipelines that deliver reliable features to our customers. We are constantly exploring new use cases for our customers and prospective customers. You'll design and implement robust test automation frameworks and CI/CD pipelines for enterprise-scale products, solving the complex engineering challenges that come with ensuring quality at scale. You'll collaborate with your Agile team to continuously improve our testing practices, release processes, and overall product quality! 

About FORM

FORM powers the world’s two billion mobile workers as they change companies and industries for good, with mobile technology that improves execution from the frontline. FORM solutions include the AI-enabled task management platform GoSpotCheck, Trax’s image recognition technology, and FORM OpX, all of which activate and connect teams in the field – with leaders, missions, and each other – so they can deliver success in the enterprise. With more than 25 years of experience, FORM supports 100,000+ global users from some of the world’s more recognizable global brands in 45 countries.

Requirements

What We'll Achieve:

  • The testing infrastructure and release pipelines you create will ensure our product continues to scale and every release is thoroughly tested, validated, and stable prior to production.
  • We'll continue to improve upon our service-oriented architecture, increasing confidence in the speed, dependability, and overall performance of our system through comprehensive automated testing.
  • We'll evaluate and implement the latest and greatest testing tools, deployment strategies, and release management practices to achieve the best solutions for our business, leaning on your ability to quickly level-up and drive best practices.
  • We'll sing your praises for the quality test coverage you build, the reliability of our deployment pipelines, and the valuable insights and mentorship you provide to the team.
  • At the end of the day, we'll improve the way business is done out in the field, thanks to your commitment to building a quality, well-tested product delivered through reliable release pipelines.

Who You Are:

  • You have 3+ years of professional software engineering experience, with a focus on test automation, deployment pipelines, and/or release management.
  • While you have worked in various environments, your impact will be felt immediately if you have solid experience implementing automated testing strategies (unit, integration, end-to-end, load/performance) within event-driven architectures using technologies such as Kafka, Pub/Sub, or similar.
  • You know how to leverage AI Tools to be more efficient and effective.
  • You have hands-on experience designing and building CI/CD pipelines and release automation. 
  • You have experience with or a strong understanding of service-oriented architecture and how to effectively test across distributed systems. 
  • You have expertise using and testing gRPC APIs and/or RESTful APIs. 
  • You're able to rapidly diagnose and troubleshoot real-world problems quickly and without a lot of context or support. 
  • You find motivation in being involved in planning, architecture, and strategic decisions around testing and release strategy. 
  • You have a strong sense of empathy for the customer experience—reliability and quality are all extremely important to you. 
  • You are delivery oriented and understand the tradeoffs between complete and perfect. 
  • When things break — and they will — you are eager, and able, to help diagnose, fix, and implement safeguards to prevent recurrence.
  • You enjoy being around your peers and see the value of strong collaboration processes.
  • Part of your excitement about being an engineer is the fact that you can learn new things every day.
  • You appreciate and align with our company values.

Beneficial would be:

  • Experience with Postgres, OpenSearch, Google Cloud, Kubernetes, Docker, and Agile practices.
  • You have deep experience building deployment and release pipelines (e.g., blue-green deployments, canary releases, rollback strategies).
  • You have familiarity with machine learning concepts and their practical applications, including testing ML-driven features.
  • You have workflow experience with a tool such as Temporal or Camunda.
  • You have experience with observability and monitoring tools (e.g., Datadog, Prometheus, Grafana) to validate release health.

What We Offer:

  • Challenging and exciting work.
  • Fully remote collaboration format.
  • Opportunities for professional growth within a global team.
  • Necessary project equipment provided.
  • Access to internal learning and development resources.

Skills Required

  • 3+ years professional software engineering experience focused on test automation, deployment pipelines, or release management.
  • Experience implementing automated testing strategies (unit, integration, end-to-end, load/performance) within event-driven architectures (Kafka, Pub/Sub, or similar).
  • Hands-on experience designing and building CI/CD pipelines and release automation.
  • Experience with testing and validating gRPC APIs and/or RESTful APIs.
  • Understanding of service-oriented architecture and testing across distributed systems.
  • Ability to rapidly diagnose and troubleshoot real-world production problems with minimal context.
  • Familiarity leveraging AI tools to increase efficiency.
  • Motivation to participate in planning, architecture, and strategic decisions around testing and release strategy.
  • Empathy for customer experience with a strong focus on reliability and quality.
  • Collaborative, delivery-oriented mindset and willingness to help fix incidents and implement safeguards.
  • Experience with Postgres, OpenSearch, Google Cloud, Kubernetes, Docker, observability tools (Datadog, Prometheus, Grafana).
  • Experience with deployment strategies (blue-green, canary, rollback) and workflow tools like Temporal or Camunda.
  • Familiarity with testing ML-driven features and machine learning concepts.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Singapore
851 Employees
Year Founded: 2010

What We Do

Powered by leading technology and proprietary data, Trax connects brands, retailers, and shoppers, setting the standard for retail excellence. Trax's AI-powered platform uniquely combines solutions that provide unparalleled data-driven signals to leading global CPGs and retailers to deliver real-time data, retail execution, and consumer engagement to increase ROI. 30 of the world's top 50 CPG companies, along with leading retailers and emerging brands, use Trax's shelf monitoring, analytics, merchandising, activation, and shopper engagement solutions at scale to drive positive shopper experiences and unlock revenue opportunities at all points of sale. Trax is a global company with hubs in the United States, Singapore, France, Hungary, China, Mexico, Japan, Brazil, and Israel, serving customers in more than 80 countries worldwide. To learn more, visit traxretail.com..

Similar Jobs

Prediktive Logo Prediktive

Software Test Engineer

Information Technology • Professional Services • Software
Remote
11 Locations
119 Employees

Prediktive Logo Prediktive

Development Engineer

Information Technology • Professional Services • Software
Remote
11 Locations
119 Employees

Episode Six Logo Episode Six

Senior Software Development Engineer In Test

Fintech • Payments • Software • Financial Services
Remote
Argentina
140 Employees
Remote
12 Locations
266 Employees

Similar Companies Hiring

Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account