Market Street Talent, Inc.
Test Automation Engineer
Skills
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
2 months ago
Quick apply
5 Degrés
QA Engineer technico-fonctionnel
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
1 month ago
Quick apply
Nexoris
Senior Salesforce QA Engineer
575
Freelance
Paris, France
Hybrid
Skills
11 days ago
Quick apply
No company information available.