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
    • Staff III: 3+ years of relevant experience
    • Senior Staff: 4+ years of relevant 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
  •  ...and Design: Lead the execution of defect management and engineering escalation processes, ensuring timely identification, resolution...  ...analysis (e.g., SPC, Six Sigma). ~ Understanding of software development lifecycle (SDLC) and experience in defect tracking... 
    Suggested
    Work at office
    Worldwide

    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 be... 
    Suggested
    Remote work
    10 hours per week

    Babki

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

     ...workplace. About the role: As a Principal Supplier Quality Engineer, you will lead surveillance of the manufacturing operations...  ...non-destructive examination, dimensional control, Destructive testing... based on the surveillance plan managed by the supply chain.... 
    Suggested
    Remote work
    Flexible hours

    Westinghouse Electric Company

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

     ...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
    4 days 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... 
    Suggested
    Contract work

    Cadence Design Systems

    Cranberry, PA
    5 days 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
  • $134.55k - $205.56k

     ...Essential skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 or more years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Grid Group

    Cranberry, PA
    1 day ago
  •  ...Software Developer Location: Cranberry Twp., PA Rate: DOE $/hr. Position Type: Contract Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description: Requirements ~3+ years of experience in development, configuration and/or... 
    Contract work

    Georgia IT Inc

    Cranberry, PA
    4 days ago
  • $136.8k - $152k

     ...seeking a skilled and motivated Electrical Engineer with a strong background in high voltage...  ...delivery. Support commissioning, testing, and troubleshooting of electrical systems...  ...~ Proficiency in electrical design software (e.g., ETAP, SKM, AutoCAD, Revit) and familiarity... 
    Full time

    Constellation Energy

    Cranberry, PA
    9 days ago
  • $69.2k - $86.5k

     ...diversity in the global workplace. About the role: As a CAE Engineer you will contribute to the development of CAD engineering and design tools. You will work with team members to troubleshoot software issues and develop solutions. You will support the population... 
    Relocation
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    3 days ago
  •  ...Proposal Engineer For Power Projects If you are an Engineer with experience in control systems and/or process operations, Emerson has a great opportunity for you! We are looking to add a Proposal Engineer for Power Projects to our Cranberry Township, PA office. You... 
    Work at office
    Flexible hours

    Emerson Electric

    Cranberry, PA
    4 days ago
  • $120k - $150k

     ...Senior Project Engineer – Water & Wastewater Full-time Hybrid Cranberry, PA $120,000 to $150,000 + Sign-On Bonus Why This Role Lead the municipal water and wastewater projects that keep communities across Pennsylvania and the Mid-Atlantic running. GAI Consultants... 
    Full time
    Relocation package

    GAI Consultants, Inc.

    Cranberry, PA
    1 day ago
  •  ...Assignments will have leadership and oversight of mechanical/piping engineers and designers as well as interface with project managers to...  ...~ Functional knowledge of 2D and 3D drafting and analysis software. ~ The ability to work on two or more interdisciplinary projects... 

    R.T. Patterson Company

    Cranberry, PA
    1 day ago
  • $69.2k - $86.5k

     ...diversity in the global workplace. About the role: As a Software Development Engineer, you will partner with product and development teams. Your...  .... Support other developers in the maintenance and testing of existing applications Work with discipline engineers... 
    Local area
    Relocation
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    1 day ago
  •  ...Senior Mechanical Engineer - Position and Responsibilities As a Senior Mechanical Engineer with Middough, you will have responsibility for both technical engineering designs and mechanical lead responsibilities. In this role, you will be responsible for directly... 
    Temporary work
    Work experience placement
    H1b
    Local area
    Flexible hours

    Middough

    Cranberry, PA
    4 days ago
  • NEW Incentives available* (for external and eligible candidates) ~ Generous Sign-On Bonus: $10,000 and 2-year commitment (Part-Time will receive 1/2) **Candidate will be placed in the appropriate job title based on background and experience.** Full-Time, Part...
    Full time
    Part time
    Casual work
    Relocation package
    Rotating shift

    UPMC Altoona

    Cranberry, PA
    5 days 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
  • $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
  • $69.2k - $86.5k

     ...in the global workplace. About the role: As a Mechanical Engineer 2 you will support piping & HVAC layout, seismic interaction assessments...  ..., equipment, piping, commodities, and support using 3D design software Perform hazards evaluations with 3D plant models and... 
    Contract work
    Remote work
    Work from home
    Home office
    Flexible hours
    2 days per week

    Westinghouse Electric Company

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

     ...while recognizing and encouraging the value of diversity in the global workplace. About the role: As a Mechanical Piping Engineer you will provide various technical services and engineering support for safe and reliable solutions for piping, pipe supports, and... 
    Flexible hours
    2 days per week

    Westinghouse Electric Company, LLC

    Cranberry, PA
    1 day ago
  • $85.2k - $106.5k

     ...global workplace. About the role: As a Senior Electrical Engineer, you will perform design, optimization, and reliability of main...  ...projects including electrical system design and system wiring. Use software packages such as ETAP. Develop advanced main power and... 
    Work at office
    Remote work
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    5 days ago
  • $116.35k - $210.33k

     ...Description We are seeking a Manager of 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... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Leidos

    Cranberry, PA
    4 days ago
  •  ...RT Patterson is looking for an experienced Structural Engineer, based out of our Pittsburgh, Pennsylvania office, to design and implement...  ...Building standards Proficient in design and calculation software – STAAD Pro and/or RISA 3D Knowledge of civil/structural Excel... 
    Work at office

    R. T. Patterson Company

    Cranberry, PA
    12 hours ago
  •  ...Structural Engineer - Position and Responsibilities As a Structural Engineer, you will collect and prepare data/information and perform detailed engineering calculations. The Structural Engineer performs basic engineering design for review and approval by senior... 
    Temporary work
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Cranberry, PA
    4 days ago
  •  ...Construction Engineer / Owner's Rep - Position and Responsibilities As an On-site Construction Engineer with Middough, you will oversee construction efforts on a brownfield project (~$400MM TIC) to ensure the project is constructed in accordance with Middough's design... 
    Temporary work
    For contractors
    For subcontractor
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    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 Project Engineer you will lead day-to-day project coordination for the first AP1000 reactors in Poland, overseeing schedule and budget performance,... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Westinghouse Electric Company

    Cranberry, PA
    5 days ago
  • Description GAI Consultants, Inc is seeking a Traffic Project Engineer 2 to work out of our Cranberry Township, Homestead, or Southpointe...  ...will include traffic modeling and analysis (Highway Capacity Software, Synchro/SimTraffic, etc.), traffic signal design, signing and... 
    Temporary work
    For contractors
    Work at office

    GAI Consultants

    Cranberry, PA
    4 days ago
  • Description GAI Consultants is seeking an Engineer with a Bachelor's degree in Civil Engineering and a Pennsylvania PE license (or the...  ...engineering horizontal and vertical geometry designs through CAD software (MicroStation, OpenRoads) using the AASHTO Green Book, AASHTO... 
    Contract work
    Temporary work
    Local area

    GAI Consultants

    Cranberry, PA
    5 days ago
  •  ...cellular, GNSS, BLE) Safety critical software (SIL, security) Own features, own quality...  ...systems/software work with junior engineers or others unfamiliar with software You...  ...mitigate risks throughout development and testing of the embedded system/software Guide... 

    MSA Safety Services LLC

    Cranberry, PA
    4 days ago
  • $5,000 per month

    Diagnostic Technologist UPMC Northwest Seneca, PA Status: Part-Time Schedule: Variable shifts, weekends, and holidays as required Sign-On Bonus This position is eligible for a sign-on bonus of up to $5,000 with a two-year work commitment for eligible candidates...
    Temporary work
    Part time
    Relocation package
    Shift work
    Weekend work

    UPMC

    Seneca, 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!