Application Developer - Automated Tester

Job Title
Application Developer - Automated Tester
Job ID
27418175
Location
Annapolis Junction,  MD
Other Location
Description

Legato, LLC recruiters (Staffing@legatocorp.com) would love to speak with you regarding the following position: Application Developer-Automated Tester in Annapolis Junction, MD.

Security Clearance Required: TS/SCI w/ Polygraph

What You Will Do:

 Test Automation development utilizing Python test frameworks, test tools and/or native OS scripting (Linux).  Work closely with the developers to capture new and modified code (as related to requirements or bugs) and design/implement automated test cases. Integrate automated testing suites with Jenkins CI/CD configurations. Review requirements, specifications, and technical design documents to provide timely and meaningful feedback that effectively supports analysis and evaluation of software tools and embedded systems. Create detailed, comprehensive, and well-structured test plans and test cases. Perform specialized tests to evaluate software/system effectiveness. Test software, components, and systems to discover bugs/vulnerabilities and improve the capabilities.

We are seeking:

A Application Developer-Automated Tester with experience with Java development in Unix, Linux or Windows environments. Experience with Python, Perl, or TCP/IP protocols. An understanding and knowledge of the customer and their mission.  Knowledge of common protocols such as TCP/IP, SDH/SONET, Ethernet. Experience with web development with knowledge of XML, php, mysql, ColdFusion or Apache. Experience with reverse engineering and analysis of software. Ability to recommend system solutions by comparing advantages and disadvantages of development alternatives. Experience designing and conducting unit tests to enhance code coverage requirements. The ability to support user development documentation and RTOS experience.

*This is an ideal position for someone who may not have any CNO experience, but wants to learn CNO*

Our minimum requirements for this role:

  • Shall have a minimum of (6) years of software/system development work experience, with technical expertise in three (3) or more of the following areas:
    • System Requirements Analysis
    • Software System Design
    • Software System Development
    • Software System Integration
    •  Software System Testing
  • Shall have at least five (5) years of work experience in four or more of the following areas:
    • Developing software applications in C, C++, or Java.
    • Developing software applications for Unix, Linux, or Windows environments
    • Developing DLLs for the Windows environment.
    • Development on computer telephony platforms using computer telephony cards such as Dialogic    
    • Object-oriented design and programming.
    • Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, IvIEGACO, or MGCP.
    • Web development, with proven knowledge of XML, php, mySQL, CoIdFusion, or Apache.
    • Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages.
    • Database experience with Sybase, Oracle, or Microsoft. Reverse engineering and analysis of software.
    • Kernel knowledge of Unix (Linux)
    • Bit-level data analysis
  • Automated Testing Preferred/Desired Skills:
    • Experience developing automated tests using Python-based frameworks (e.g. Pytest, Nose, Selenium)
    • Experience building test automation into a CI/CD process
    • Experience with a variety of different testing techniques such as Automated Regression Testing, Performance/Stress Testing, System Integration Test, and others.
  • A bachelor’s degree in a related discipline is required. Four (4) years of equivalent related military experience may be substituted for the Bachelor degree or Master of Computer Science or Computer Engineering

About Your New Company

Legato, LLC is a dynamic small business headquartered in Columbia, adjacent to Ft. Meade, MD. Our positions include Cyber, Software, Systems, Networking, Data Science and other complex engineering capabilities. We set ourselves apart by having employees in the top of their field and who enjoy working at Legato for its attention to its employees, aggressive compensation, and benefits package and upward mobility possibilities.

Legato LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.

Option 1: Create a New Profile