Software Test Engineer
Company: Peterson Technologies
Location: Hanover
Posted on: February 17, 2026
|
|
|
Job Description:
Job Description Job Description Job Description: We are seeking
a highly motivated Test Engineer to lead the automation testing
efforts for our Graphical User Interface (GUI). In this role, you
will be responsible for designing, developing, and maintaining
automated test frameworks using Selenium and Robot Framework ,
while also contributing to manual testing and early-stage UI
development support. Key Responsibilities: Lead the design and
implementation of automated GUI test cases using Selenium and Robot
Framework . Perform both manual and automated testing for bug
verification, upgrades, new feature implementation, deprecations,
and system tasks. Collaborate with development teams to support
early UI development , including implementing and validating code
fixes. Work across a multi-language tech stack involving Java,
Python, and C++ , ensuring test coverage for cross-platform
interactions. Develop and execute tests in a Red Hat Linux (CentOS)
environment with integration and validation on Windows-based
systems . Document test results and ensure traceability of
requirements and defects. Participate in test planning, design
reviews, and sprint retrospectives to improve testing processes and
software quality. Qualifications: Eight (8) years’ experience as a
TE in programs and contracts of similar scope, type and complexity
is required. Bachelor’s degree in Math, Science, Engineering,
Statistics, Engineering Management or related discipline from an
accredited college or university is required. Four (4) years of
additional TE experience may be substituted for a bachelor’s degree
Proven experience with Selenium and Robot Framework for test
automation. Strong understanding of UI testing methodologies ,
frameworks, and best practices. Experience testing in environments
using Java, Python, and C++ . Familiarity with Linux (Red
Hat/CentOS) and Windows interoperability . Ability to debug issues
across different systems and communicate findings effectively.
Strong analytical skills, attention to detail, and a proactive
approach to problem-solving. Excellent collaboration and
communication skills in a cross-functional team environment.
Preferred Qualifications: Experience with version control systems
such as Git. Working knowledge of CI/CD pipelines and automation
integration (e.g., Jenkins). Familiar with Agile software practices
Experience Required: Required Skills/Qualifications: Applicants
selected will be subject to a security investigation and may need
to meet eligibility requirements for access to classified
information; TS/SCI clearance with polygraph is required. Peterson
Technologies provides for an excellent benefit package to include
generous PTO, healthcare, STD, LTD, Life Insurance, 401k
contribution and Tuition and Training reimbursement. Salary range
depending on experience - $145,000 - $180,0000 Peterson
Technologies will provide reasonable accommodations to applicants
who are unable to utilize our online application system due to a
disability. Please send your request to HR at jobs@ptech-llc.com or
call. Powered by JazzHR zXRCQRLOSF
Keywords: Peterson Technologies, Ellicott City , Software Test Engineer, IT / Software / Systems , Hanover, Maryland