Waltham, Massachusetts, United States Hybrid Employment 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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago