Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Automation Developer Intern

Kofax

Software Automation Developer Intern

National
Internship
Paid
  • Responsibilities

    Management and staff in Kofax's Software Development job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers.  The position of Software QA Development Intern requires that appointees are capable of making independent technical decisions on assigned work.

    Software Development Interns should be capable of independently performing most, if not all, of the following tasks:

    • Conducting research, where appropriate and needed, to solve specific automation design problems
    • Writing/developing code for new, existing or enhanced software test products and applications
    • Working with various internal partners to write tests for new or enhanced products and their applications
    • Work as part of an Automation QA team to design, develop and maintain existing server-side business applications tests.
    • Work with test architects to translate ideas into real-world solutions through architecture, design, and implementation.

    WHILE THE JOB DESCRIPTION DESCRIBES WHAT IS ANTICIPATED AS THE REQUIREMENTS OF THE POSITION, THE JOB REQUIREMENTS ARE SUBJECT TO CHANGE BASED UPON ANY CHANGING NEEDS AND REQUIREMENTS OF THE BUSINESS.

    Required Skills

    KNOWLEDGE, SKILLS AND QUALIFICATIONS:

    • Able to collaborate and work well in a team environment.
    • Strong analytical and debug skills.
    • Good communications skills.
    • Ability to develop high-quality software.
    • Ability to work under pressure and prioritize tasks when required.

    REQUIRED SKILLS:    

    • Experience in scripting languages and/or programming languages.
    • Strong analytical and debug skills.
    • Self-motivated with strong ability to work independently and take ownership of development targets.

    PREFERRED SKILLS:                   

    • Knowledge of modern design patterns and anti-patterns.
    • Experience developing network applications, TCP/IP communications, HTTP, REST, SOAP.
    • Knowledge of CI tools such as Jenkins.
    • Knowledge of scripting languages such as PowerShell, Python, etc.

    Required Experience

    Software QA Developer Interns should have python or related scripting experience and will work on an Agile Scrum team to develop test applications for the Kofax family of print, capture, and legal products.

    • Education: Working toward BS in Computer Science or equivalent
    • Follow best practices for software development to ensure high quality and maintainable code.
    • Enhance automation test suites.
    • Help with efforts on continuous delivery and continuous integration.
    • Assist in code reviews and reduction of technical debt.

    KOFAX, INC. IS AN EQUAL OPPORTUNITY EMPLOYER M/F/D/V

     

  • Qualifications

    KNOWLEDGE, SKILLS AND QUALIFICATIONS:

    • Able to collaborate and work well in a team environment.
    • Strong analytical and debug skills.
    • Good communications skills.
    • Ability to develop high-quality software.
    • Ability to work under pressure and prioritize tasks when required.

    REQUIRED SKILLS:    

    • Experience in scripting languages and/or programming languages.
    • Strong analytical and debug skills.
    • Self-motivated with strong ability to work independently and take ownership of development targets.

    PREFERRED SKILLS:                   

    • Knowledge of modern design patterns and anti-patterns.
    • Experience developing network applications, TCP/IP communications, HTTP, REST, SOAP.
    • Knowledge of CI tools such as Jenkins.
    • Knowledge of scripting languages such as PowerShell, Python, etc.