Software Engineer - Test Automation

PROLIM Global Corporation

  • Huntsville, AL
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Automationunmatched
    • Behavior Driven Development (BDD)unmatched
    • Best Practicesunmatched
    • C Programming Languageunmatched
    • Cloud Computingunmatched
    • Computer Aided Engineering (CAE)unmatched
    • Computer Scienceunmatched
    • Consultingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Dockerunmatched
    • Dynamic Analysisunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Functional Testingunmatched
    • Information Technology Consultingunmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • Mathematicsunmatched
    • Network Administration/Managementunmatched
    • Object Oriented Programming (OOP) Languagesunmatched
    • Outsourcingunmatched
    • Performance Testingunmatched
    • Process Engineeringunmatched
    • Product Engineeringunmatched
    • Product Lifecycle Managementunmatched
    • Profit & Lossunmatched
    • Project/Program Managementunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Realtime Operating Systemunmatched
    • Requirements Validation/Verificationunmatched
    • Research & Development (R&D)unmatched
    • Root Cause Analysisunmatched
    • Scripting (Scripting Languages)unmatched
    • Secret Clearanceunmatched
    • Security Clearanceunmatched
    • Software Designunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • System Validationunmatched
    • Systems Engineeringunmatched
    • Technical Supportunmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Test Designunmatched
    • Test Harnessunmatched
    • Test Plan/Scheduleunmatched
    • Test Requirementsunmatched
    • Test Strategyunmatched
    • Test Toolsunmatched
    • Testingunmatched
    • Traceabilityunmatched
    • United States Department of Defense (DoD)unmatched
    • Unix Operating Systemsunmatched
    • Validation Testingunmatched

    Description

    PROLIM Global Corporation www.prolim.com

    is currently seeking a Software Engineer - Test Automation for our client Northrop Grumman at location Huntsville, Alabama, United States Onsite.

    Job Description

    The Software Engineer will join the Internal Research and Development (IRAD) Test Team with primary responsibility for the design, development, and implementation of automated tests to validate system functionality, performance, and integration for mission-critical software systems.

    Duties include:

    • Collaborating with test leads, developers, and systems engineers to design test cases and implement automated tests • Developing and maintaining automated test frameworks and executing automated regression, integration, and performance tests • Supporting continuous testing workflows in CICD pipelines, ensuring traceability between test requirements and verification results • Analyzing test results using automated tools and contributing to automated testing strategies aligned with industry best practices • Troubleshooting issues found during testing and collaborating with developers to investigate root causes

    Skills

    Experience

    • Bachelors degree in STEM with 12 years of related experience • Masters with 10 years • PhD with 8 years

    Required

    • Active in-scope DoD-issued Secret security clearance at time of application • Experience designing, developing, and executing automated tests in alignment with defined test cases • Hands-on experience with test automation frameworks and libraries in CICD environments • Proficiency with scripting languages (e.g., Python and object-oriented programming languages, e.g., Java, C) • Strong knowledge of containerization and orchestration tools (Docker, Kubernetes) as part of software delivery testing pipeline • Familiarity with testing tools and platforms (Jenkins, GitLab CI) for automating builds and execution • Unix/Linux operating system experience • Advanced scripting capabilities in Python or Java for custom automation needs • Preferred • Experience integrating Gherkin syntax and Behavior-Driven Development (BDD) methodologies (Cucumber, SpecFlow) • Experience with hardware-in-the-loop (HWIL) systems and real-time testing environments • Familiarity with Static & Dynamic Code Analysis tools (SonarQube, Fortify, Coverity) • Familiarity with Model-Based Systems Engineering (MBSE) tools and processes • Advanced degree in Engineering, Computer Science, or Mathematics

    About PROLIM Corporation

    PROLIM is a leading provider of end-to-end IT Product Lifecycle Management (PLM) and Engineering Services and Solutions for Global 1000 companies. They understand business as much as technology and help their customers improve their profitability and efficiency by providing high-value technology consulting, staffing, and project management outsourcing services.

    Their IT and PLM consulting offerings include:

    • Advisory • PLM Software • Services • Program Management • Solution Architecture • Training • Staffing • Cloud Solutions • Servers • Networking Infrastructure • ERP Practices • QA Services

    Engineering services include:

    • Data Translation • CADCAM • CAE • Process & Product Engineering • Prototyping • Testing Validation within a wide range of markets and industries.

    Numbers & Facts

    LocationHuntsville, AL

    Similar Jobs

    See more jobs