Find a jobRecruiters

Test Automation Engineer

Exclusive opportunity

Onsite

Test Automation Engineer

Market Street Talent, Inc.

Test Automation Engineer

Skills

PythonGolangTesting & QALinux

23 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Portland, ME, USA

Work mode:

Onsite

Published on:

1 October 2026

What they need


Could you be a good fit?

We are looking for a motivated and detail-oriented Test Automation Engineer to join the team of our exceptional client. This role focuses on expanding automated testing capabilities, improving software quality, and supporting the validation of complex embedded systems through both manual and automated testing practices.

The ideal candidate is passionate about software quality, enjoys working across hardware and software environments, and is excited to help build scalable test automation solutions. This position offers the opportunity to contribute to mission-critical products while working in a collaborative, Agile engineering environment.

Benefits

  • Healthcare Medical, Dental, and Vision Insurance

  • 401k

What will your day look like?

As a Test Automation Engineer , you will:

  • Execute manual and automated testing activities across embedded software applications

  • Develop, maintain, and expand automated testing frameworks and tools

  • Design and implement automated test cases based on business and technical requirements

  • Perform functional, regression, system, and validation testing

  • Collaborate closely with software developers and engineering teams to identify, troubleshoot, and resolve defects

  • Log, track, and validate defects throughout the software development lifecycle

  • Verify bug fixes and ensure repeatable, reliable test execution

  • Develop automation solutions using languages such as C, C++, Go, and Python

  • Convert existing manual testing processes and datasets into automated test executions

  • Support and maintain test infrastructure, including hardware-integrated testing environments

  • Integrate automated testing solutions into CI/CD pipelines

  • Process and transform raw test data into actionable automated testing assets

  • Develop tools and utilities for parsing, validating, and analyzing test data and system outputs

  • Contribute to continuous improvement initiatives that increase testing efficiency, coverage, and reliability

  • Participate in Agile development activities and quality-focused engineering initiatives

You will be a good fit for this role if you have:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field

  • Experience supporting software testing, quality assurance, or test automation initiatives

  • Strong programming skills in one or more of the following:

  • C

  • C++

  • Go

  • Python

  • Ability to read, understand, and work with code in embedded software environments

  • Experience developing and maintaining automated testing solutions

  • Experience working with hardware-based or embedded system testing environments

  • Strong analytical, troubleshooting, and problem-solving skills

  • Experience executing functional and regression testing

  • Understanding of software testing methodologies and best practices

  • Familiarity with CI/CD concepts and automated deployment pipelines

  • Experience working with Linux operating systems

  • Familiarity with microcontrollers and embedded software architectures

  • Ability to interpret technical specifications and software design documentation

  • Strong communication and collaboration skills

  • Ability to work effectively in a fast-paced Agile environment

Nice-to-Haves

  • Experience building automated test frameworks from the ground up

  • Experience working in hardware-in-the-loop (HIL) testing environments

  • Familiarity with UML diagrams and software design modeling

  • Experience supporting embedded systems development lifecycles

  • Experience processing and analyzing large test datasets

  • Knowledge of software quality metrics and reporting practices

  • Experience with continuous integration and continuous delivery tools

  • Experience developing tools for automated data processing and validation

  • Exposure to regulated or mission-critical product environments

What Makes Someone Successful in This Role?

The strongest candidates combine software development skills with a passion for quality engineering and automation.

Successful candidates typically bring:

  • Strong automation and programming expertise

  • A passion for improving software quality through automation

  • Excellent analytical and debugging skills

  • Experience working within embedded or hardware-integrated environments

  • A collaborative and team-oriented approach

  • Strong attention to detail and commitment to quality

  • A continuous improvement mindset focused on efficiency, reliability, and innovation

This role is ideal for someone who enjoys solving complex testing challenges, building automation solutions, and helping deliver reliable, high-quality software products.

About Market Street Talent

Market Street Talent is a specialized staffing and consulting firm focused on IT and technology positions. Our deep industry knowledge allows us to match exceptional candidates with organizations where they can thrive and make an immediate impact.

Our Vision: To promote and foster the growth of information technology (IT) in our world—one candidate, one client, one community at a time.

Our Goal: To guide clients and candidates through the placement process and build long-term, successful relationships.

Our Culture: At MST, we value excellence, respect, and empathy in everything we do.

Sound like you?

Ready to help build innovative test automation solutions and contribute to the delivery of high-quality software products? Click “Apply Now” and let's start the conversation!

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

QA Engineer

Freelance

Ghent, Belgium

Hybrid

Skills

QA Engineer

2 months ago

Quick apply

5 Degrés

QA Engineer technico-fonctionnel

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

Testing & QAQA Engineer

1 month ago

Quick apply

Nexoris

Senior Salesforce QA Engineer

575

Freelance

Paris, France

Hybrid

Skills

logs et architectures microservices. - GitHub Copilot (contexte d’utilisation pour la génération de tests).- Quality Assurance / Quality Engineering - Définition de stratégies de tests. - Approche Shift Left. - Gestion des risques qualité. - Tests fonctionnels et End-to-End. - Environnements Salesforce Sales Cloud. - Connaissance Customer Cloud appréciée. Compétences techniques - Salesforce (Sales Cloud impératif). - Playwright. - TypeScript. - Automatisation de tests Web et API. - Jira Xray. - Suite Atlassian. - Analyse d’APIslogs et architectures microservices. - GitHub Copilot (contexte d’utilisation pour la génération de tests).- Quality Assurance / Quality Engineering - Définition de stratégies de tests. - Approche Shift Left. - Gestion des risques qualité. - Tests fonctionnels et End-to-End. - Environnements Salesforce Sales Cloud. - Connaissance Customer Cloud appréciée. Compétences techniques - Salesforce (Sales Cloud impératif). - Playwright. - TypeScript. - Automatisation de tests Web et API. - Jira Xray. - Suite Atlassian. - Analyse d’APIs

11 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools