Automated Test Engineer

Reflexive Concepts

  • Annapolis Junction, Maryland
  • 2 days ago

    Highlights

    Four (4) years of equivalent related military experience may be substituted for the Bachelor's degree* or Master of Computer Science or Computer Engineering. In this role, you will develop Python-based automated tests using frameworks such as pytest and integrate them into CI/CD pipelines such as Jenkins or Bamboo.

    Numbers & Facts

    LocationAnnapolis Junction, Maryland

    Description

    Reflexive Concepts is seeking an Automated Test Engineer to join our team!

    In this role, you will develop Python-based automated tests using frameworks such as pytest and integrate them into CI/CD pipelines such as Jenkins or Bamboo.

    Requirements:

    • Python development (preferably using virtual environments)
    • Experience with Python test automation frameworks (pytest and others)
    • Experience with CI/CD tools like Jenkins or Bamboo
    • Experience with version control software like Git and Subversion
    • Experience with common networking protocols (TCP/IP, MPLS, Ethernet) and protocol analysis preferred

    Qualifications:

    • 6+ years of experience with a Bachelor's degree
    • Bachelor's degree in Electrical Engineering or Computer Science or Computer Engineering or Mathematics. Four (4) years of equivalent related military experience may be substituted for the Bachelor's degree*
      • or Master of Computer Science or Computer Engineering
    • Shall have knowledge and experience in three (3) or more of the following:*
      • System Requirements Analysis
      • Software System Design
      • Software System Development
      • Software System Integration
      • Software System Testing
    • Experience in four (4) or more of the following:*
      • 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 technology cards such as Dialogic
      • Object-oriented programming
      • Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, MEGACO, or MGCP
      • Web development, with proven knowledge of XML, PHP, MySQL, ColdFusion, 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

    Similar Jobs