Senior Software Engineer, SQA Automation

WabtecWaltham, MA
17h$95,000 - $128,000Hybrid

About The Position

Hybrid work. Office based in Waltham, Massachusetts. We are seeking an experienced SQA Automation Engineer 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++. Your work will ensure the reliability, functionality, and performance of our products throughout the entire software development lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Qt and C++ Expertise: Strong proficiency in C++ and hands-on experience developing and testing applications using the Qt framework (Widgets, QML/Qt Quick).
  • Automation Frameworks: Demonstrated experience with automated testing tools and frameworks specific to Qt, such as: o Qt Test framework o Qt Quick Test (for QML) o Commercial tools like Squish for Qt o Open-source options like QtTesting
  • QA Fundamentals: Strong knowledge of software QA methodologies, tools, and processes.
  • Scripting: Experience in scripting for test automation and framework development.
  • Operating Systems: Experience testing cross-platform applications on multiple operating systems (e.g., Windows, Linux).
  • Version Control: Proficiency with Git or other version control systems.
  • Problem-Solving: Excellent analytical and problem-solving skills with a meticulous attention to detail.
  • Communication: Strong verbal and written communication skills to effectively report bugs and collaborate with team members.

Responsibilities

  • Automated Testing: Design, develop, and maintain robust and scalable automated test scripts and test cases using the Qt Test framework and other relevant tools.
  • Test Framework Development: Expand and improve our automated testing framework for Qt/C++ applications, including test fixtures, libraries, and tools to increase test coverage and efficiency.
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Manual Testing Support
  • Root Cause Analysis
  • Possibility of mentoring junior engineer/intern and supervising contractor

Benefits

  • health
  • welfare
  • retirement
  • annual bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service