Demo

Test Automation Engineer

Market Street Talent, Inc.
Portland, ME Contractor
POSTED ON 10/2/2026
AVAILABLE BEFORE 10/30/2026

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!

Hourly Wage Estimation for Test Automation Engineer in Portland, ME
$51.00 to $59.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Test Automation Engineer?

Sign up to receive alerts about other jobs on the Test Automation Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,692 - $122,242
Income Estimation: 
$128,874 - $152,513
Income Estimation: 
$148,779 - $177,789
Income Estimation: 
$113,143 - $125,853
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Market Street Talent, Inc.

  • Market Street Talent, Inc. Portland, ME
  • Could you be a good fit? We are looking for a detail-oriented Systems Administrator to join the team of our exceptional client. This role focuses on the ad... more
  • 8 Days Ago

  • Market Street Talent, Inc. Portland, ME
  • Could you be a good fit? We are looking for an experienced Data Security Architect to join the team of our exceptional client. This role focuses on designi... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Test Automation Engineer jobs in the Portland, ME area that may be a better fit.

  • IDEXX Westbrook, ME
  • As an Embedded Software Test Automation Engineer , you will join our Instrument Development team and help build the test automation frameworks, infrastruct... more
  • 20 Days Ago

  • Actalent Westbrook, ME
  • Job Title: Controls Engineer Job Description As a Controls Engineer, you will be responsible for creating, updating, and troubleshooting PLC ladder logic a... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!