Jobs
>
Sterling Heights

    Software Development Engineer in Test - Sterling, United States - OCH Technologies, LLC

    Default job background
    Description
    OCH Technologies is hiring a Software Development Engineer for a position supporting the FAA's NAS Defense Program. The Software Developer will provide both software development and quality assurance/testing supporting the FAA. Candidate must have strong expertise in React, , and MongoDB.

    Location


    Hybrid/Remote:
    Sterling, VA

    Core Responsibilities & Duties

    Write quality unit tests on code intended for use in critical production environments, with special focus on creating and implementing testing automation to improve the performance and resiliency of REST APIs and server systems running JavaScript on

    Create automated test scripts using common frameworks like JEST and React Testing Library to validate software functionality, performance, and scalability on a MERN stack.

    Work closely with QA analysts and other software engineers to identify test scenarios, define test cases, develop unit and integration tests and provide recommendations for enhancing testing strategies and procedures.

    Make recommendations to further architecture development and system modernization to improve system performance and resiliency.

    Support Technical and Maintenance activities including security and deficiency assessments, resolution of technical issues affecting system performance, and product deployments.

    Work with a team of highly specialized IT professionals across multiple disciplines to design and implement technical solutions that resolve complex business problems.

    Participate in detailed analysis of functional and technical design discussions and create supporting visual representations and workflow diagrams for new Software functionality where necessary.

    Participate in team coding exercises, paired programming, and performing code reviews and pull-request approvals.

    Stay up to date on emerging technologies, testing methodologies, and industry trends to ensure an optimal toolchain and team performance.

    Write and maintain technical documentation in Confluence and code documentation using JSDocs

    Other Required Skills And Abilities

    Must be able to effectively communicate with customers and fulfill all duties and responsibilities as listed in the contract.
    Must be proficient in Microsoft Office suite including, but not limited to: Word, PowerPoint, Excel, Access, and Outlook.

    Requirements

    Minimum Qualifications

    Education

    Bachelor's Degree in Computer Science, Engineering, Math or Science

    Experience

    5+ years of relevant experience
    Experience with MERN stack - MongoDB, Express, React and Node
    Experience utilizing the JavaScript programming language
    Experience with JEST and React Testing Library including testing Express and based REST APIs and backend services
    Experience writing and maintaining REST APIs using Express and
    Familiarity with SQL and noSQL database systems
    Familiarity with containerization concepts
    Experience with Agile practices like Scrum, Kanban, XP, TDD, Paired Coding, or related
    Experience Developing System Documentation including System Design Documents, Software Architecture documentation, Diagrams, etc.

    Security Clearance Requirement

    Candidate must have the ability to hold and maintain a Secret Clearance

    Preferred Qualifications

    Testing Automation with custom CI/CD server integrations on Bitbucket Server using either Bamboo or Jenkins or a similar framework
    Experience maintaining and creating custom container images using Docker
    Experience with BSON data structures and queries using MongoDB and Mongoose
    Experience with querying Enterprise SQL database systems
    Experience project workflow and management tools such as the Atlassian suite (Bitbucket, JIRA, Confluence, Insight) or similar

    Additional Consideration

    Experience with Cypress or Enzyme
    Experience with Geospatial Information Systems like Mapbox mbtiles databases and Openlayers
    Experience with custom tile generation using the OSM database and tools like osm2pgsql, QGIS and Tippecanoe

    #J-18808-Ljbffr

  • Omega Ventures

    Test engineer

    3 weeks ago


    Omega Ventures Oak City, United States

    Full-time Completed university degree in engineering with a focus on information technology, test automation or a comparable degreeTraining as an ISTQB Certified Tester Foundation LevelProgramming languages: C/C++Good technical knowledge of German and English, both written and sp ...

  • BlueWave Ventures

    Test Engineer

    3 weeks ago


    BlueWave Ventures Ecorse, United States

    Connecting people and technologies, creating the perfect match for our clients, and always finding the right experts for each challenge - that is our goal at FERCHAU and that's why we are looking for you: as an ambitious colleague who, like us, wants to take technologies to the n ...

  • Cascade Innovations

    Test engineer

    3 weeks ago


    Cascade Innovations New Baltimore, United States

    Tasks and Responsibilities · Analysis of requirements at the system level and derivation of test specifications · Setup and execution of system tests in the context of our SmartLabel platform · Creation of test concepts and ensuring testability · Analysis of test results and crea ...

  • Sapphire Ventures

    Test Engineer

    2 days ago


    Sapphire Ventures Lincoln Park, United States

    Test Engineer (m/f/d) - Private Banking · The Company · Bank-Verlag is the service company for private banks in Germany. As a subsidiary of the Association of German Banks, the company supports its clients in all areas of IT security, electronic banking, and cashless payment tran ...


  • Skyline Solutions Sterling, United States

    STRABAG BRVZ GmbH & Software Test Engineer - Test Automation (m/f/d) COLOGNE Full-time req60364 Progress starts with us. At STRABAG, around people are building progress at 2,400 locations worldwide. Uniqueness and individual strengths not only characterize our projects, but also ...


  • Waltonen Sterling Heights, United States

    Job Description · Job DescriptionWaltonen Engineering is actively seeking a Systems Test Engineer to join our team · In this technical role, the Systems Test Engineer will focus on system and subsystem controls, integration, and testing. · Responsibilities · Review and develop ha ...


  • Battelle Sterling, United States

    Battelle delivers when others can't. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency. · We recog ...


  • Detroit Engineered Products Sterling Heights, United States

    OVERVIEW · The System Test Engineer will design, develop, and execute System regression test procedures for military ground vehicles. The primary focus is to support System regression testing for both internal and external system releases. Secondary focus is to support overall ve ...


  • DCS Corp Sterling Heights, United States

    DCS develops Army Robotics Common Software (ARCS), which is the Ground Vehicle Systems Center's (GVSC) library of modular software package that can be used for common ground autonomy software. The United States Army Combat Capabilities Development Command (DEVCOM) Ground Vehicle ...


  • Waltonen Sterling Heights, United States

    In this technical role, the Systems Test Engineer will focus on system and subsystem controls, integration, and testing. · Responsibilities · Review and develop hardware and software requirement documents and test plans. · Support hardware and software integration in a lab env ...

  • Insight Global

    System Test Engineer

    4 weeks ago


    Insight Global Sterling Heights, United States

    Job Description · Insight Global is looking for a System Test Engineer to work for a DoD customer based out of Warren, MI. This team is responsible for developing autonomous software for their robotic combat vehicles. This individual will be developing/maturing high level product ...


  • DCS Corp Sterling Heights, United States

    DCS develops Army Robotics Common Software (ARCS), which is the Ground Vehicle Systems Center's (GVSC) library of modular software package that can be used for common ground autonomy software. The United States Army Combat Capabilities Development Command (DEVCOM) Ground Vehicle ...


  • Shuvel Digital Sterling, United States

    Principle Test Engineer · Type: Contract · Location: Hybrid/Dulles, VA · Work Authorization: USC · Clearance: Active Secret. Must be able to obtain TS/SCI and DHS suitability prior to starting employment. · Education: BS Computer Science, Computer Engineering, Computer Inform ...

  • Insight Global

    System Test Engineer

    3 weeks ago


    Insight Global Sterling Heights, United States

    Insight Global is looking for a System Test Engineer to work for a DoD customer based out of Warren, MI. This team is responsible for developing autonomous software for their robotic combat vehicles. This individual will be developing/maturing high level product requirements, lea ...

  • Waltonen

    System Test Engineer

    3 weeks ago


    Waltonen Sterling Heights, United States

    Waltonen Engineering is actively seeking a Systems Test Engineer to join our team · In this technical role, the Systems Test Engineer will focus on system and subsystem controls, integration, and testing. · Responsibilities · Review and develop hardware and software requiremen ...


  • DCS Corp Sterling Heights, United States

    Job Description · Job DescriptionDCS develops Army Robotics Common Software (ARCS), which is the Ground Vehicle Systems Center's (GVSC) library of modular software package that can be used for common ground autonomy software. The United States Army Combat Capabilities Development ...


  • SAIC Sterling, United States

    SAIC is looking for a Hardware Test Engineer to support a large government program based out of Sterling, VA. All responsibilities and work activity will be within the scope of a hardware/manufacturing environment. This position is 100% onsite. · Develop and implement programs/p ...

  • Battelle

    Lead Test Engineer

    6 days ago


    Battelle Sterling, United States

    Battelle delivers when others can't. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency. · We recog ...

  • CACI

    Senior Test Engineer

    10 hours ago


    CACI Sterling, United States

    Senior 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: Continental US* * *What You'll get to Do: · Work on a multi-contractor team to ...


  • Battelle Sterling, United States

    Battelle delivers when others can't. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency. · We recog ...