Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Test Engineer

MSA - The Safety Company

Overview

Are you someone who is passionate, motivated, and driven to make a difference? If so, MSA Safety is the perfect fit for your career.


At MSA, SAFETY is who we are AND it is what we do. We are a purpose-driven company committed to deploying innovation and technology to deliver on our Mission to help protect people and assets all around the world. We continue to be relentless in our pursuit of solving our customers greatest problems so they can go home safe each and every day.


Are you in? Read on for more details about this particular role.


Responsibilities

MSA Safety's Verification and Validation Engineering organization is looking for a technically savvy, and inquisitive Software Test Engineer. The successful incumbent will join our growing global team and will work closely with the developers, stakeholders, and other Software Quality Engineers and testers to ensure our products meet our quality requirements, and that we accomplish our goals as efficiently as possible. While this work is dynamic and diverse, the role will have a significant focus on automation development in all areas of testing. If you are excited about working in a highly collaborative team and being an integral part of developing high-technology products that keep our customers safe, we want to hear from you!

Responsibilities:
  • Work in the global R&D organization, developing, launching and supporting life-saving products, while meeting our quality requirements.
  • Evaluate product requirements, architecture, and development process compliance. Ensure review mitigation activities are completed.
  • Ensure that testability and performance requirements are captured and satisfied for new product developments.
  • Actively participate in code reviews.
  • Develop automation tools for embedded software testing, including integration, regression, performance and system-level validation. Develop test suites and scripts.
  • Improve and maintain our test automation systems and tools as necessary.
  • Participate in automated and manual testing efforts as required.
  • Identify, and track software issues, collaborate with developers to debug them.
  • Collect data in support of actionable quality metrics, use metrics to drive development and testing activities and improvements. Report on test results.
  • Up to 10% domestic/international travel may be required.
Qualifications

Qualifications:

This position is responsible for developing test methodologies, processes, tools, and automation for complex embedded software systems, and therefore must have demonstrated skills in the following areas:
  • Understanding of the Software Development Life Cycle.
  • Experience supporting embedded product development
  • Strong Python scripting skills
  • Experience in developing test cases, test harnesses, and test scripts
  • Experience in developing test automation in an embedded environment
  • Understanding the application of testing methodologies, such as Unit Testing, Integration Testing, Regression Testing, System Testing, and Performance Testing.
  • Experience using version control, issue tracking, and collaboration tools (e.g. Git, Jira, Confluence etc.)
  • Experience using Continuous Integration tools, such as Bamboo, Jenkins, or Travis.
  • Experience with software development and related quality metrics
  • A passion for software development quality, and a strong desire for learning and continuous improvement
  • Strong communications skills, and a desire to work in a global, multicultural team
Preferred:
  • Familiarity with industry-standard communications protocols (Bluetooth, SPI, I2C, ModBus, USB, etc.)
  • Ability to read and understand electronic schematics
  • Familiarity with software and hardware debugging tools (debuggers, oscilloscopes, logic analyzers, etc.)
  • Embedded software development experience in C/C++ is a plus
  • Experience with security topics is a plus
  • Experience with cloud or mobile app testing, including the use of standard automation tools is a plus
Education and experience required:
  • Bachelor's Degree in Software Engineering, Computer Engineering, Computer Science or relevant discipline from an ABET-accredited program
  • This position is available at multiple career levels based on experience
  • Software Quality/Testing Certification from a recognized professional organization is a plus
  • This position is available at different career levels based on education and experience

#LI-AS1
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Test Engineer in Cranberry, PA vacancy
  •  ...Software Test Engineer MSA Safety's Verification and Validation Engineering organization is looking for a technically savvy, and inquisitive Software Test Engineer. The successful incumbent will join our growing global team and will work closely with the developers... 
    Suggested

    MSA Safety Services LLC

    Cranberry, PA
    4 days ago
  • $77.85k - $86.5k

     ...diversity in the global workplace.About the role: As a Supplier Quality Engineer (SQE) you will ensure supplier compliance with Westinghouse...  ....Review supplier quality plans, procedures, inspection and test plans, and manufacturing documentation.Support technical and quality... 
    Suggested
    Remote work
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    22 hours ago
  • Job TitleBe the First to ApplyJob DescriptionJob Identification 5519Job Category Quality Assurance EngineeringLocations Cranberry Township, PA, United StatesJob Schedule Full timeWorker Type EmployeeRegular or Temporary RegularWork Location Type HybridJob Level ExperiencedMaximum...
    Suggested
    Temporary work

    Omnicell

    Cranberry, PA
    3 days ago
  • $500 per month

     ...Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: Must... 
    Suggested
    Remote work
    10 hours per week

    Babki

    Cranberry, PA
    4 days ago
  • $103.2k - $129k

     ...talent while recognizing and encouraging the value of diversity in the global workplace.About the Role:As a Principal Supplier Quality Engineer you will lead others in multiple quality assurance tasks to ensure externally sourced products meet the quality and technical... 
    Suggested
    For subcontractor
    Remote work
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    1 day ago
  •  ...Medical Device Contract Development and Manufacturing Organization (CDMO) dedicated to advancing patient outcomes through innovation, engineering excellence, and manufacturing expertise. We partner with the world's leading MedTech and Pharma companies to bring life-changing... 
    Contract work

    Cadence Inc

    Cranberry, PA
    23 hours ago
  • $92.3k - $166.85k

     ...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Leidos

    Cranberry, PA
    1 day ago
  • $116.8k - $146k

     ...diversity in the global workplace.About the role: As a Lead Project Engineer you will lead development of AP1000 projects from initiation to...  ..., and regulatory standardsProject management and engineering software like Primavera and Microsoft ProjectLeadership and teamwork... 
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    23 hours ago
  • $69.2k - $86.5k

     ...Software Developer 2Are you interested in being part of an innovative team that supports...  ...global workplace. As a Software Development Engineer you will partner with product and...  ...other developers in the maintenance and testing of existing applicationsInterfacing with... 
    Relocation
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    1 day ago
  •  ...Software DeveloperLocation: Cranberry Twp., PA Rate: DOE $/hr. Position Type: Contract Interview Process: Phone Followed by F2FUS Citizen, Green Card and GC EADJob Description: Requirements3+ years of experience in development, configuration and/or implementation of a... 
    Contract work

    Staffing the Universe

    Cranberry, PA
    1 day ago
  •  ...Senior Engineer APX Design ManagementAre you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract... 
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    22 hours ago
  • $85.2k - $106.5k

     ...in the global workplace.About the Role: As a Senior Mechanical Engineer you will be an individual contributor with comprehensive knowledge...  ...documentation including specifications, structural analyses, test plans, and design reports.Provide engineering support during fabrication... 
    Relocation
    Flexible hours
    2 days per week
    3 days per week

    Westinghouse Electric Company

    Cranberry, PA
    23 hours ago
  • $58.4k - $73k

     ...recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Licensing Engineer you will support the deployment of advanced nuclear technology, with a focus on Advanced Plant reactor projects. This role offers... 
    Work at office
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    13 hours ago
  • $196.35k - $292.6k

     ...Job Summary As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp’s SaaS and IaaS offerings. You will work across the full service lifecycle—from design and deployment through... 
    Permanent employment
    Work at office
    Local area

    NetApp

    Cranberry, PA
    13 hours ago
  • $86.5k - $106.5k

     ...encouraging the value of diversity in the global workplace.About the role: As a Digital Monitoring and Protection Systems – Senior Engineer you will address heat removal from the reactor fuel and coolant flow in the reactor core under normal operation and accident... 
    Relocation
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    23 hours ago
  • $58.4k - $73k

     ...office days per week. How You’ll Contribute Execute and document ASME Section III and Section XI analyses with a collaborative engineering team. Create ASME design specifications and design reports; prepare design and assembly drawings to transition designs into... 
    Work at office
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    2 days ago
  •  ...Sr. Project Engineer - Microgrids & Data CentersIf you are an engineering professional looking...  ...advanced automation, controls, and software solutions across the power, water, and critical...  ...validation, factory and site acceptance testing, commissioning, and final system... 
    Work at office
    Flexible hours

    Emerson Electric

    Cranberry, PA
    23 hours ago
  •  ...Project Engineer 2Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the... 
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    23 hours ago
  • $58.4k - $73k

     ...value of diversity in the global workplace. As a Fluid Systems Engineer you will be responsible for the design development and maintenance...  ..., MATLAB, Jupyter/Python or VBA is preferredFamiliarity with testing and testing analysesAbility to travelBeneficial: 1+ years of... 
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    22 hours ago
  • $84.76k - $129.5k

     ...power plantsIn addition, you will have the opportunity to:Develop engineering cost estimates for small to mid-sized client-requested work...  ...experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective oversight... 
    Hourly pay
    Work at office
    Local area
    Worldwide
    3 days per week

    Sargent & Lundy

    Cranberry, PA
    3 days ago
  •  ...Mid-Senior Level EngineerWe are seeking a Mid-Senior Level Engineer with approximately 10-15 years of experience and a range of knowledge and practice with erosion and sedimentation (E&S) controls projects primarily located in Western Pennsylvania. This position is based... 
    Temporary work
    Work at office
    Flexible hours

    Groundwater & Environmental Services, Inc.

    Cranberry, PA
    22 hours ago
  • $73.45k - $132.78k

     ...Description Leidos is seeking a Senior Transmission Line Engineer who will work as members of a dynamic team working in a fast-...  ...Maintain strong technical proficiency in industry-standard software and Leidos design processes. Required Education & Experience... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package

    Leidos

    Cranberry, PA
    4 days ago
  •  ...generating capacity worldwide and helping utilities manage more than 12 billion gallons of water every day.We're seeking an Electrical Engineer to join our Thermal Power Solutions team in Cranberry Township, PA. In this role, you'll help lead the modernization of control... 
    For contractors
    Worldwide
    Flexible hours

    Emerson Electric

    Cranberry, PA
    23 hours ago
  • $69.2k - $86.5k

     ...most qualified talent while recognizing and encouraging the value of diversity in the global workplace. About the Role: As an Engineer II - Mechanical you will report to the Manager, RVI Load Development & Analysis • Reactor Component Engineering and be located at... 
    For subcontractor
    Remote work
    Relocation
    Flexible hours
    Shift work
    Night shift

    Westinghouse Electric Company

    Cranberry, PA
    2 days ago
  • $58.4k - $73k

     ...Mechanical Engineer 1Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit... 
    Relocation
    Flexible hours
    2 days per week
    3 days per week

    Westinghouse Electric Company

    Cranberry, PA
    3 days ago
  • $58.4k - $73k

     ...Engineer IThis is an entry-level engineering position responsible for supporting the design...  ...throughout the system lifecycle.Testing & Verification Support verification and...  ...Collaboration Work closely with hardware, software, functional design, and testing team members... 
    Internship
    Relocation

    Westinghouse Electric Company

    Cranberry, PA
    3 days ago
  •  ...Project Engineer 3GAI Consultants is seeking a Project Engineer 3 with a bachelor's degree (or foreign equivalent) in Civil Engineering...  ...Knowledgeable in MicroStation with the familiarity of roadway design software such as OpenRoads Designer desired.May serve as a Task Manager... 
    Temporary work
    For contractors
    Remote work

    GAI Consultants

    Cranberry, PA
    23 hours ago
  •  ...Design Group (LDG), we’re more than an award-winning Architecture, Engineering, and Consulting firm; we’re a team of passionate professionals...  ...3D, Microstation/InRoads, and/or Hydrologic and Hydraulic Software Packages to be used for Site Layout, Grading, Utility, and... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Larson Design Group

    Cranberry, PA
    2 days ago
  •  ...diversity in the global workplace. If this sounds like an environment you would thrive in, we have an exciting opportunity for an Engineer I in our Materials & Aging Management team based in Cranberry Township, PA. This position is hybrid in nature requiring 2 days/week... 
    Relocation package
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Cranberry, PA
    23 hours ago
  •  ...Senior Civil Engineer - Position and Responsibilities As a Senior Civil Engineer with Middough, you will perform work on various projects from small scale support roles (utility extensions, minor roadways, etc.) to complex infrastructure and site improvement projects... 
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Cranberry, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Test Engineer. Be the first to apply!