System Test Automation Engineer
Company: Geophysical Survey Systems Inc.
Location: Nashua
Posted on: February 16, 2026
|
|
|
Job Description:
Job Description Job Description Salary: The Systems Test
Automation Engineer is responsible for testing products and
releases under development at GSSI using a combination of standard
testing techniques and automated testing methods. This role
requires a solid understanding of best practices in software and
system testing, including manual, exploratory, regression, and
system-level testing, as well as automation. The engineer will
perform standard testing responsibilities such as test planning,
test case development, test execution, defect identification,
documentation, and verification of fixes, while also developing
scripts, frameworks, and applications to automate repetitive
testing tasks. The engineer will work closely with Software
Engineers on a daily basis to identify and evaluate product defects
and is expected to leverage automation to improve test efficiency
and coverage. The role also includes providing customer support
when required. Job Responsibilities: Develop and implement
automation frameworks (e.g., Java, Selenium, Appium, PyTest).
Create, review, and maintain manual test cases, test procedures,
and test scenarios based on product requirements and design
specifications Develop and execute system testing strategies for
software/hardware products. Execute manual, exploratory,
regression, and system-level tests to validate functionality,
performance, and integration Help develop automated testing
strategies for a variety of GSSI products. Help to develop software
utilities for internal use at GSSI. Validate new features,
enhancements, and bug fixes through hands-on testing prior to and
after automation coverage Log and track product defects from all
sources using industry standard tools. Create and deliver bug
reports, test reports, test status to the team. Provide technical
assistance as needed to customer support. Participate in
architecture reviews and offer input to improve overall
testability. Assist Product Managers in testing new products,
helping them to set functional criteria and determine functionality
of both software and systems. Assist production staff in analysis
of irregular system performance, recommending appropriate courses
of action as needed. Assist other Engineers in determining whether
a product is truly ready for release or not. Education and
Experience: Bachelors degree in related field and/or equivalent
experience in a similar role. Strong experience with systemlevel
test automation in complex environments. Experience testing
embedded systems and user interfaces. Solid understanding of
distributed systems, communication protocols, APIs, or
hardwaresoftware interactions. Familiarity with performance
testing, system profiling, and monitoring tools. Experience in
scripting automated deployment and environment setup tools
Knowledge of cloud services (AWS, Azure, GCP) and infrastructure
automation. Experience with source control, building and tracking
tools such as GIT, TFS, JIRA, etc. Experience with mechanical
automation. Physical Demands: The physical demands described here
are representative of those that must be met by an employee to
successfully perform the essential functions of this job.
Reasonable accommodation may be made to enable individuals with
disabilities to perform the essential functions. While performing
the duties of this job, the employee must occasionally lift or
carry a maximum of 30 lbs.
Keywords: Geophysical Survey Systems Inc., Portland , System Test Automation Engineer, IT / Software / Systems , Nashua, Maine