Honeywell Jobs

Honeywell mobile Logo

Job Information

Honeywell C++/Python Software Development Engineer in Test (SDET) in Houston, Texas

The future is what you make it.

When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the things that make the future.

That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making it possible to breathe on Mars.

Working at Honeywell isn’t just about developing cool things. That’s why all of our employees enjoy access to dynamic career opportunities across different fields and industries.

Are you ready to help us make the future?

We are currently in search of experienced Software Development Engineer in Test (SDET) to develop and test our Algorithm / Image Processing application. The candidate is going to be a part of the DevSecOps team working both manually and with automated tools. The successful candidate will create test cases and organize them into test suites, develop test plans, discover, and describe defects, help debug, and create test environments. We want a SDET with C++ / image processing experience.

Responsibilities:

  • Automated written tests for custom: image processing C++ code

  • Tests on build / push

  • Testing frameworks such as: Google tests, Catch++

  • Unit tests + Integration testing

  • Specify test scenarios and test data by analyzing the integrated components and data flow

  • Be the go-to resource for testing knowledge, including improvements for algorithm developers

  • Analyze test logs, create test reports, design and script automation framework which can run use-cases, scenarios and situations end to end

  • Automate end to end tests, integration tests, fault handling tests, and user acceptance tests

  • Stay up to date with industry standards and newest testing methodologies and tools

  • Foster a quality-driven culture with high standards of operational excellence and continuous improvement.

  • Work within the existing test environments and create new as needed

  • Create automated regression test suites

Must Have:

  • Minimum of 3+ years of experience with C++ OR Python, SDET

  • 3+ years of image processing / data-pipeline experience (OpenCV, IPP, Matrix operations, QA / test documentation)

  • 3+ years of experience building automated tests in an agile software workflow environment.

  • BS in Computer Science (or equivalent work experience).

We Value:

  • Experience with Scripting languages, preferably JavaScript

  • Experience with Test Automation frameworks: Selenium / Cucumber / Cypress.io

  • Experience working with unit testing and language specific tools such as Jest/Mocha/Jasmine (JavaScript) and Google Test/Google Mock or other C++ testing tools.

  • Familiarity with a Linux environment, specifically Ubuntu or Red Hat

  • Ability to understand technical specifications and analyze log files

  • Ability to design and implement integration test cases and performance test cases at the API and UI level

  • Knowledge of professional software development practices including coding standards, code reviews, source control management, build processes, testing, and operations.

  • Experience with test driven development (TDD) or behavior driven development (BDD)

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.

DirectEmployers