Software Test Engineer

CACI International Inc
Hanover, MD, US
Full-time

Software Test EngineerJob Category : EngineeringTime Type : Full timeMinimum Clearance Required to Start : TS / SCI with PolygraphEmployee Type : RegularPercentage of Travel Required : Up to 10%Type of Travel : Local*

CACI is seeking a Software Test Engineer as a member of a cross-functional team. The candidate will be responsible for the development and maintenance of test cases;

creation, execution, and documentation of manual and automated tests; and working with software engineers, system engineers, platform engineers, system administrators, and other test engineers to validate development and maintenance activities

More about the role :

Collaborating with software engineers to develop effective strategies and test cases.

Creating automated testing frameworks and test harnesses

Discovering, reporting, and tracking testing defects

Analyzing test results and reporting performance, load, and other issues using issues management tool

Developing, executing, and maintaining acceptance, integration, and system tests

Conduct post-release / post-implementation testing.

Work with cross-functional teams to ensure quality throughout the software development life-cycle.

Perform continuous functional and regression testing.

Required Qualifications :

TS / SCI Clearance with polygraph

Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines.

Considering multiple Labor categories with experience ranging from 3 to 5 years of Software Engineering experience

An additional 4 years of related experience may be substituted for the degree

Preferred Qualifications :

Experience designing, creating, and executing manual and automated testing solutions including analysis of results to determine adequacy of testing.

Working knowledge of test management software (e.g. SoapUI, Selenium, JUnit, JRunner, etc.)

Experience with :

Testing in Windows and Linux / CentOS environments

508 Compliance Testing; Familiar w / JAWS, Wave, NVDA, Lighthouse

Web communication protocols, e.g. JSON, REST, XML.

API testing (including use of Curl)

Scripting languages such as Bash, Groovy, Perl, Python,or Ruby.

Creating and managing cronjobs.

Working knowledge of :

JAVA,

Lightweight Directory Access Protocol,

Public Key Infrastructure,

version repositories (such as Bitbucket, SVN, etc.), and

SQL.

Ability to work independently and as part of an Agile development team using superior time management to triage issues and prioritize tasks.

Able to clearly communicate technical issues and ideas orally and written to superiors and subordinates across all engineering disciplines

What We Can Offer You :

  • We’ve been named a Best Place to Work by the Washington Post.
  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
  • We offer competitive benefits and learning and development opportunities.
  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
  • For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
  • 30+ days ago
Related jobs
Promoted
Northrop Grumman
Linthicum Heights, Maryland

Basic Qualifications Principal Embedded Test Software Engineer:* * Bachelor’s degree in computer science, Computer Engineering, Software Engineering, or another STEM discipline with a minimum of 5+ years software development experience working on embedded real-time systems or 3+ years with a master’...

Independent Software
Annapolis Junction, Maryland

Feature, System, and Regression testing of each release (per the Sprint schedule) of the product Testing within an agile development environment for a feature-based release model Documentation and maintenance of the test plan, test environments, and test event checklists for each test cycle. Plan an...

Huntington Ingalls Industries
Hanover, Maryland

Mission Technologies, a division of HII is seeking a highly motivated Senior Software Test Engineer to join our growing team at our Hanover, MD location. You will lead junior Software Test Engineers and provide mentorship, training and coaching to further progress their skillsets. Bachelors Degree i...

Independent Software
Annapolis Junction, Maryland

Technology Readiness Assessments, Test & Evaluation Strategy, Test & Evaluation Master Plan, T&E Plans & Procedures and Test Readiness Reports) Design data sampling schemes to optimize the information/resource balance and to control testing uncertainties Select, coordinate, and calib...

KBR
Greenbelt, Maryland

Develop, execute and maintain test strategy, test plans, test scenarios, test suites and test cases and Test summary reports for customer/user consumption; Identify and manage test data. As a member of the Cumulus (an AWS hosted data archive for Earth science records from around the world) developme...

Huntington Ingalls Industries
Hanover, Maryland

Mission Technologies, a division of HII is seeking a highly motivated Software Test Engineer, Associate to join our growing team at our Hanover, MD location. Bachelors Degree in Software, Computer Engineering, Electrical Engineering or related discipline . Conducts evaluation of software systems act...

LTN
Columbia, Maryland

Experience developing automation frameworks and test cases using any of the following: automation tools and frameworks such as PyTest, Playwright, Puppeteer, Selenium, Ranorex, xUnit, or similarPage Object Modeling CSS and XPath selectors CI and CD pipelines such as GitLab, TeamCity, Jenkins test ca...

OneSource Technical, Inc
Linthicum Heights, Maryland

We are currently seeking a Test/Software Engineer with emphasis on software development to test and validate cryptographic products. The engineer will perform the installation, integration, and test of operational equipment/software to verify compliance with the system design, requirements, and stan...

Johns Hopkins Applied Physics Laboratory
Laurel, Maryland

Computer Science, Computer Engineering, or related technical field Have 5+ years of relevant experience working in software engineering with Python, C#, or JavaScript Are highly skilled in a breadth of software development knowledge Experience effectively communicating with all levels of staff and c...

Synergy Ecp
Columbia, Maryland

Text & Evaluation (T&E) Strategy, Test & Evaluation Master Plan, Event Test Plans, Test Readiness Assessments, and T&E Reports. Technology Readiness Assessments, Test & Evaluation Strategy, Test & Evaluation Master Plan, T&E Plans & Procedures and Test Readiness Reports). Founded in 2007 and headqua...