.Net Software Test Engineer

Strategic Systems Inc
OH, United States
$90K-$120K a year
Permanent

Our customer, a manufacturing leader, has asked us to help them find a .Net Software Test Engineer with MES experience to join their team in a direct hire (perm) capacity.

This role will require you to be onsite 5 days a week in the Toledo Ohio area. This position has a salary range of $90,000 - $120,000 and has a10% bonus.

Undertakes complete design of automation tests. Assists as part of a team on design of components of larger systems, focusing on maintaining quality.

Produces detailed designs including for example : physical data flows, file layouts, common routines and utilities, program specifications or prototypes, and backup, recovery and restart procedures.

  • Makes meaningful contributions to code bases as needed. Though primary focus is on quality and test automation, does not preclude improving software in other ways and completing items in the backlog.
  • Participate in design, code, and architectural reviews.
  • Diagnose, debug and perform root cause analysis of issues and defects.
  • Undertakes analytical activities and delivers analysis outputs, in accordance with customer needs and conforming to agreed standards.
  • Maintains knowledge of specific technical specialisms, provides detailed advice regarding their application, and executes specialized tasks.

The specialism can be any area of information or communication technology, technique, method, product, or application area.

Within given research goals, builds on and refines appropriate outline ideas for research, i.e. evaluation, development, demonstration and implementation.

Uses available resources to gain an up-to-date knowledge of any relevant IT field. Reports on work carried out and may contribute sections of material of publication quality.

Maintains awareness of opportunities provided by new technology to address challenges or to enable new ways of working.

Within own sphere of influence, works to further organizational goals, using emerging technologies and products. Contributes to briefings and presentations about their relevance and potential value to the organization.

  • Provides expertise and support on use of methods and tools.
  • Applies data analysis and data modeling techniques to establish, modify or maintain a data structure and its associated components (entity descriptions, relationship descriptions, attribute definitions).
  • Designs, codes, tests, correct, and documents solutions, and assist in the implementation of software which forms part of a properly engineered information or communications system.
  • Investigates problems in systems and services. Assists with the implementation of agreed remedies and preventative measures.

Required Education & Experience :

  • Bachelor’s degree in Information Technology, Computer Science, or Engineering with 4 years of related work experience or 8 years equivalent external related work experience.
  • 4+ years in either manufacturing systems or on software development teams using Microsoft .NET technologies strongly preferred.
  • 6+ months of experience interfacing with manufacturing control systems, shop floor interface / automation systems, programmable logic controllers (PLCs), or OPC data transfer is a plus.

Required Skills :

  • Experience writing and executing complex functional and system level test plans, test cases and test reports.
  • Experience developing complex test automation, scripts and / or automation frameworks.
  • Experience incorporating test automation in CI / CD pipelines is a must. Experience doing this in Azure DevOps Pipelines is preferred.
  • Troubleshooting and programming software solutions based on multi-tiered architecture using C#, XAML, ASP.NET, JavaScript, T-SQL, and MSMQ.
  • Designing data structures and using / configuring / querying SQL Server databases.
  • Experience with Azure DevOps, Git, YAML, and deploying via Pipelines is preferred.
  • Experience with Service Fabric is preferred.
  • Experience with Angular and AngularJS is preferred.
  • Experience with Digital Transformation, Industry 4.0 is a plus.
  • Experience in simulation / emulation using Digital Twin platform is a plus.
  • Proven experience with software development life cycle, Agile teams, change management process, and version control packages.
  • Logical troubleshooting.
  • Global experience providing tier three support in a manufacturing environment is a plus.
  • 14 days ago
Related jobs
Promoted
VirtualVocations
Dayton, Ohio

A company is looking for a Senior Software Engineer in Test (Remote). ...

Promoted
Oxford Global Resources
Eaton, Ohio

Experience designing test scripts, developing test plans, writing test reports · Experience in agile software development methodologies · High understanding of software testing, concepts, practices and lifecycle, programming skills · Practical working knowledge of software testi...

Promoted
VirtualVocations
Dayton, Ohio

A company is looking for a Software Test Engineer. ...

JPMorgan Chase Bank, N.A.
Columbus, Ohio

Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and ...

Promoted
VirtualVocations
Dayton, Ohio

A company is looking for a Software Development Engineer in Test. ...

Crown
New Bremen, Ohio

Embedded Controls Engineer, Embedded HITL, Embedded Software Development, Embedded Software Engineer, Embedded Systems Software Engineer, Embedded Verification and Validation Engineer, Embedded Test Engineer, Software QA, Software Quality Analyst, Software Validation Engineer, System and Performance...

Emonics LLC
Mentor, Ohio

Software Engineer, you will be a critical part of the product development team to help deliver high quality software. Multi-platform Backend Applications (Dotnet core), Daemons, services, IIS, WCF. Strong understanding of computer science fundamentals, SDLC, software design best practices, OOD and D...

Crown Equipment Corporation
New Bremen, Ohio

Embedded Controls Engineer, Embedded HITL, Embedded Software Development, Embedded Software Engineer, Embedded Systems Software Engineer, Embedded Verification and Validation Engineer, Embedded Test Engineer, Software QA, Software Quality Analyst, Software Validation Engineer, System and Performance...

MEDPACE
Cincinnati, Ohio

Medpace is a full-service clinical contract research organization (CRO).We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries.Our mission is to accelerate the global development of safe and effective medical therapeutics through its sc...

STERIS
Mentor, Ohio

You will design, develop, and execute software verification tests for medical devices; analyze software requirements and design specifications for testability; develop functional, integration, interface, and unit tests for software applications and firmware using knowledge of test methods, equipment...