Millennium Corporation

  • Software Test Engineer

    Job Locations US-AL-Huntsville
    Posted Date 6 days ago(11/8/2019 10:06 AM)
    Job ID
  • Overview

    Millennium Corporation is hiring a Software Test Engineer in Huntsville, AL.  Qualified candidates must be able to obtain and maintain a TS/SCI Security Clearance.


    • Balance UI design, user needs and business goals to create intuitive user interface experiences.
    • Use advanced design technologies.
    • Participate in all aspects of the agile scrum process.
    • Communicate and collaborate well with team members.
    • Clearly communicate and document your design decisions.
    • Work with developers and architects to understand design decisions.
    • Talking with users and leadership to understand the exact need and expected functionality.
    • Developing test plans and procedures based on user feedback, software requirements, and user acceptance requirements.
    • Perform problem solving activities with developers to understand what is causing the potential issue.
    • Attend code reviews.
    • Perform exploratory testing to find and document defects in the software.
    • Developing unit, integration, regression and functional tests.
    • Performing formal and informal software testing.
    • Conducting feature, regression, integration, user acceptance, and exploratory testing.


    Required Qualifications

    • Bachelor's degree and 1+ years related experience, additional years of experience will be considered in lieu of degree
    • Must be eligible to obtain a DOD Top Secret security clearance
    • Experience working in a Windows, MacOS, and/or Linux environment
    • Complex problem-solving skills.
    • Experience developing test procedures.
    • Very detail oriented.
    • Passionate about product quality and user experience.
    • Experience designing and writing both formal and informal test procedures.


    Preferred Qualifications

    • Experience with Atlassian JIRA and Confluence
    • Experience in a fast-iterative environment and product development teams
    • Experience writing unit-tests for frontend frameworks and technologies.
    • Experience developing integration testing.
    • Experience developing UI tests.
    • Experience with automated testing frameworks (e.g., Cucumber, Selenium)
    • Experience performing unit testing, performance testing, and client-side end-to-end testing (UI testing).
    • Knowledge of database fundamentals.
    • Experience with source repositories (GIT, Perforce, TFS)
      • Experience in code languages (Python, C#, C++, JavaScript, NodeJS)


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