Waltham, Massachusetts, United States Hybrid USD 95,000 - 128,000 Yearly

Wabtec is hiring a Senior Software Engineer

About the Role

Wabtec is seeking an experienced Senior Software Engineer (SQA Automation) to join our development team. You will be responsible for designing, developing, and executing automated tests for our cross-platform desktop and embedded applications built with Qt and C++, ensuring product reliability throughout the entire development lifecycle.

What You'll Do

  • Design, develop, and maintain robust and scalable automated test scripts and test cases using the Qt Test framework and other relevant tools.
  • Expand and improve our automated testing framework for Qt/C++ applications, including test fixtures, libraries, and tools to increase test coverage and efficiency.
  • Work with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Provide manual testing support and perform root cause analysis.
  • Potentially mentor junior engineers/interns and supervise contractors.

What We're Looking For

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong proficiency in C++ and hands-on experience developing and testing applications using the Qt framework (Widgets, QML/Qt Quick).
  • Demonstrated experience with automated testing tools and frameworks specific to Qt, such as Qt Test framework, Qt Quick Test, commercial tools like Squish for Qt, or open-source options like QtTesting.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience in scripting for test automation and framework development.
  • Experience testing cross-platform applications on multiple operating systems (e.g., Windows, Linux).
  • Proficiency with Git or other version control systems.
  • Excellent analytical and problem-solving skills with a meticulous attention to detail.
  • Strong verbal and written communication skills to effectively report bugs and collaborate with team members.
  • Must be a U.S. Person due to export-control restrictions.

Technical Stack

  • C++
  • Qt framework (Widgets, QML/Qt Quick)
  • Qt Test framework, Qt Quick Test
  • Squish for Qt, QtTesting
  • Git

Benefits & Compensation

  • Compensation: $95,000-$128,000 plus annual bonus depending on experience.
  • Health, welfare, and retirement benefits.

Work Mode

This is a hybrid role located in Waltham, Massachusetts.

We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities.

Required Skills
C++Qt FrameworkQMLQt QuickQt TestAutomated TestingSquish for QtGitSoftware QATest Automation C++Qt FrameworkQMLQt QuickQt TestAutomated TestingSquish for QtGitSoftware QATest Automation
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Wabtec
Wabtec is a global leader providing equipment, systems, digital solutions, and value-added services for freight and transit rail. With over 150 years of experience, it leads the industry in safety, efficiency, reliability, innovation, and productivity.
All jobs at Wabtec Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago