Software Engineer (Test Automation)

PROLIM Global Corporation
  • Alabama, AL
    2 days ago

    Job Description

    PROLIM Global Corporation (www.prolim.com) is currently seeking Software Engineer (Test Automation) for location Huntsville, AL, United States for one of our Top clients.

    Job Description:

    Description Of Services

    • As a member of the Test Automation team, your primary responsibility will be the design, development, and implementation of automated tests to validate system functionality, performance, and integration. You will work in a collaborative environment to ensure quality assurance of mission-critical software systems, bringing cutting-edge test automation practices to life. Your role will require close coordination with developers, systems engineers, and other stakeholders to ensure effective, reliable automated test scripts that align with defined requirements and test cases.

    • Roles and Responsibilities:

    • Collaborate with test leads, developers, and systems engineers to design test cases and implement automated tests to validate system requirements.

    • Develop, maintain, and optimize automated test frameworks to ensure scalability, accuracy, and maintainability of automated test suites.

    • Execute automated regression, integration, and performance tests, documenting and reporting results to the team.

    • Identify, troubleshoot, and resolve issues found during testing, including collaboration with developers to investigate root causes.

    • Support continuous testing workflows in CI/CD pipelines, incorporating automated testing tools to improve validation efficiency.

    • Ensure traceability between test requirements, automated tests, and system verification results.

    • Analyze test results using automated tools to evaluate system performance and identify gaps.

    • Contribute to the refinement and implementation of automated testing strategies aligned with industry best practices.

    Skills/Experience

    • Bachelor's degree in STEM related field, and 12 years of related experience, or a Master's degree with 10 years of related experience, or 8 years with a PhD. (Required)

    • Active in-scope DoD-issued Secret security clearance at the time of application, which is required to start. (Required)

    • Experience designing, developing, and executing automated tests in alignment with defined test cases. (Required)

    • Hands-on experience with test automation frameworks and libraries in CI/CD environments. (Required)

    • Proficiency with scripting languages (e.g., Python) and object-oriented programming languages (e.g., Java, C#). (Required)

    • Strong knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) as part of a software delivery/testing pipeline. (Required)

    • Familiarity with testing tools and platforms such as Jenkins, GitLab CI, or similar for automating builds and execution. (Required)

    • Unix/Linux operating system experience. (Required)

    • Strong analytical and troubleshooting skills. (Required)

    • Quick to learn and adopt new concepts and technologies. (Required)

    • Advanced scripting capabilities in Python or Java for custom automation needs. (Preferred)

    • Previous experience integrating Gherkin syntax and Behavior-Driven Development (BDD) methodologies into automated testing workflows. (Preferred)

    • Familiarity with tools such as Cucumber, SpecFlow, or similar. (Preferred)

    • Experience with hardware-in-the-loop (HWIL) systems and real-time testing environments. (Preferred)

    • Understanding of testing in containerized environments, using Docker and orchestration platforms such as Kubernetes. (Preferred)

    • Familiarity with Static & Dynamic Code Analysis tools (e.g., SonarQube, Fortify, Coverity). (Preferred)

    • Familiarity with Model-Based Systems Engineering (MBSE) tools and processes. (Preferred)

    • Advanced degree in Engineering, Computer Science, or Mathematics. (Preferred)

    Apply online for immediate consideration, please send your updated resume, and contact info via email subhas.pujar@prolim.com

    About PROLIM Corporation

    PROLIM is a leading provider of end-to-end IT, 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 and QA Services. Engineering services include Data Translation, CAD/CAM/CAE, Process & Product Engineering, Prototyping, and Testing/Validation within a wide range of markets and industries.

    Numbers & Facts

    LocationAlabama, AL

    Skills

    • Analysis Skillsunmatched
    • Automationunmatched
    • Behavior Driven Development (BDD)unmatched
    • Best Practicesunmatched
    • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
    • Cloud Computingunmatched
    • Computer Aided Engineering (CAE)unmatched
    • Computer Scienceunmatched
    • Consultingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Dynamic Analysisunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Functional Testingunmatched
    • Information Technology & Information Systemsunmatched
    • Information Technology Consultingunmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • Mathematicsunmatched
    • Microsoft C# (C Sharp)unmatched
    • Object Oriented Programming (OOP) Languagesunmatched
    • Outsourcingunmatched
    • Performance Testingunmatched
    • Problem Solving Skillsunmatched
    • Process Engineeringunmatched
    • Product Engineeringunmatched
    • Product Lifecycle Managementunmatched
    • Profit & Lossunmatched
    • Project/Program Managementunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Quality Assurance Methodologyunmatched
    • Requirements Managementunmatched
    • Requirements Validation/Verificationunmatched
    • Root Cause Analysisunmatched
    • Scripting (Scripting Languages)unmatched
    • Secret Clearanceunmatched
    • Security Clearanceunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • System Validationunmatched
    • Systems Engineeringunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Test Designunmatched
    • Test Harnessunmatched
    • Test Plan/Scheduleunmatched
    • Test Requirementsunmatched
    • Test Scriptsunmatched
    • Test Strategyunmatched
    • Test Suiteunmatched
    • Test Toolsunmatched
    • Testingunmatched
    • Traceabilityunmatched
    • Translation Servicesunmatched
    • United States Department of Defense (DoD)unmatched
    • Unix Operating Systemsunmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder