P

Peterson Technologies

Builds data systems for intelligence agencies

Software Test Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHanover, MD, USANo salary listedIn-person

About the Job

Requirements

  • Eight years of experience as a test engineer in programs and contracts of similar scope, type, and complexity are required. Four years of additional test-engineer experience may substitute for a bachelor's degree.
  • A bachelor's degree in Mathematics, Science, Engineering, Statistics, Engineering Management, or a related discipline from an accredited college or university is required.
  • Proven experience with Selenium and Robot Framework for test automation is required.
  • Strong understanding of user interface testing methodologies, frameworks, and best practices is required.
  • Experience testing in environments using Java, Python, and C++ is required.
  • Familiarity with Linux (Red Hat/CentOS) and Windows interoperability is required.
  • Ability to debug issues across different systems and communicate findings effectively is required.
  • 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.

Responsibilities

  • Lead the design and implementation of automated graphical user interface test cases using Selenium and Robot Framework.
  • Perform manual and automated testing for bug verification, upgrades, new feature implementation, deprecations, and system tasks.
  • Collaborate with development teams to support early user interface development, including implementing and validating code fixes.
  • Work across a multi-language technology 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.

Desired Qualifications

  • Experience with version control systems such as Git.
  • Working knowledge of continuous integration and continuous delivery pipelines and automation integration, such as Jenkins.
  • Familiarity with Agile software practices.

About the Company

Peterson Technologies

Builds data systems for intelligence agencies

Peterson Technologies builds custom software and information systems for intelligence agencies that need to turn large volumes of data into usable information. Its engineers design, integrate and deploy systems around each customer's mission, then maintain the software and infrastructure through ongoing support. The firm also develops analytical tools for finding patterns in structured and unstructured data, with decision support that includes language processing, speech translation and image recognition. Customers hire the firm for engineering projects and continuing technical support across the systems lifecycle. Founded in 2001, Peterson Technologies is headquartered in Elkridge, Maryland.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Elkridge, MD
Founded
2001

Recently Posted Jobs

Explore more opportunities at Peterson Technologies

See more jobs