• Automation Engineer - Mid

    Job ID 2018-2973
    Job Locations
    Engineering (non IT)
    Regular Full-Time
  • Responsibilities

    NCI: As a Mid-level Automation Engineer who is passionate about learning and artificial intelligence, you will develop solutions using automation technologies as part of a team of developers and engineers working in an Agile environment. You will be challenged and tasked with leveraging your automation prowess to assist NCI with the launch of Shai™, our new Machine Learning platform. This is a great opportunity to create dynamic, state-of-the-art software applications utilizing cutting-edge AI technologies in a DevSecOps environment. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments.


    Highlights of Responsibilities:


    • Implement custom automation workflows for our clients
    • Debug and triage issues related to infrastructure and initial testing configurations
    • Work with multiple stakeholders in a timely fashion
    • Integrate test plans into test infrastructure
    • Use software development programs and operating systems for daily operation and development
    • Define new techniques and best practices for all areas of robotic process automation
    • Provide feedback to product and development teams to help improve our in house process automation tools
    • Document process, procedures, and training materials for staff and stakeholders
    • Attend daily stand-up and periodic team meetings




    • Bachelor Degree in Computer Science, Computer Engineering, Electrical Engineering or other related degree
    • Minimum 4 years experience in Information Technology at an Agile envirnment
    • Minimum 4 years experience writing automation scripts (Ruby, JavaScript, or similar)
    • Proficient with integration testing and tools like Selenium
    • Ability to understand large scale software & system architecture
    • Able to communicate technical issues with technical & non-technical stakeholders
    • Experience in one of the following programming languages: JavaScript, Python, Java, Ruby
    • Experience with Atlassian Tools Suite - Jira/Confluence
    • Understanding of Continuous integration, testing, deployment & release methodologies



    Preferred Education and Experience: 


    • Automation Anywhere, Blue Prism, Autolt experience
    • Computer Vision
    • Experience with hardware testing
    • Proficiency with recent Windows Server operating systems
    • Working knowledge of Linux
    • Experience with SQL statements for data filtering and retrieval


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.