Software Development Engineer - Test Automation
Resideo
As a Software Development Engineer - Test Automation, you will join our technically savvy team to develop and deliver automated test systems to aid in the delivery of Resideo’s leading edge video, AI and imaging products. This is a unique chance to drive Teknique and Resideo to accomplish their mission to "Protect What Matters Most" while bringing innovation to the way we live.
**JOB DUTIES:**
+ Collaborate with cross-functional teams including developers, product managers, and quality assurance analysts to understand software requirements, design specifications, and user stories.
+ Design, develop, and maintain automated test frameworks, tools, and scripts to validate software functionality, performance, and scalability.
+ Implement end-to-end automated test suites for APIs, hardware modules and other software components.
+ Perform continuous integration and continuous deployment (CI/CD) integration by integrating automated tests into the build and release pipelines.
+ Identify and document test cases, test scenarios, and test data to ensure comprehensive test coverage.
+ Execute automated tests, analyse test results, and collaborate with development teams to troubleshoot and resolve issues.
+ Mentor junior team members, contribute to code reviews, provide technical guidance and ensure adherence to coding standards for automated test code.
+ Monitor and report on test automation progress, test coverage, and quality metrics to stakeholders.
+ Stay updated with the latest industry trends, technologies, and best practices related to test automation and software quality assurance.
**YOU MUST HAVE:**
+ 3+ years of experience in product software testing and development (coding in an object-oriented programming language - Java or Python preferred).
+ Experience with AWS / jenkins / ansible and other tools that can support automation.
+ Creation of test plans, test case identification, creating and maintaining a test case database.
+ Experience developing and executing a comprehensive set of automation test sets and test cases.
+ Exposure to firmware testing and/or validation.
**WE VALUE:**
+ Experience with Unix and/or Linux tools and scripting languages.
+ Experience working closely with development team to identify and implement automated test cases.
+ Experience writing automated tests and integrating automated tests into continuous development and deployment systems.
+ Planning and estimating test efforts, providing test reports.
+ Experience with raspberry pi systems.
+ Defect tracking.
+ Manual testing where required.
+ Strong technical troubleshooting and problem solving skills.
+ Attention to detail, and ability to communicate that detail to others.
+ Experience implementing and extending an automated test framework.
+ Willingness to travel abroad to assist bringing products into production and collaborate within a global team (US & China).
+ Knowledge of Image Processing and Computer Vision.
+ Experience working in an Agile environment.
**WHAT'S IN IT FOR YOU:**
+ Opportunity to develop new products and build software from scratch while mentoring and leading other engineers.
+ Work with a collaborative, high-performing team.
+ Build high-volume products selling to millions of homes.
+ Work on building a range of products with long-term plans.
+ Have a global impact that will help drive a world, where people are healthy, happy, safe, and secure.
+ Benefits package including health insurance and Employee Assistance Plan.
\#LI-TD1
\#LI-HYBRID
Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at [www.resideo.com](http://www.resideo.com/).
At Resideo, we bring together diverse individuals to build the future of homes. Resideo 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. For more information on applicable U.S. equal employment regulations, refer to the ["EEO is the Law" poster](https://www.resideo.com/us/en/-/media/Resideo/Files/Corporate/Careers/EEO%20is%20the%20Law%20poster.pdf?rv=fdc492d184344b3ea4aec0c96b321632), ["EEO is the Law" Supplement Poster ](https://www.resideo.com/us/en/-/media/Resideo/Files/Corporate/Careers/EEO%20is%20the%20Law%20Supplement%20Poster.pdf?rv=ebe367cad846443e8fa5aa86062813b6)and the [Pay Transparency Nondiscrimination Provision](https://www.resideo.com/us/en/-/media/Resideo/Files/Corporate/Careers/Pay%20Transparency%20Nondiscrimination%20Provision.pdf?rv=11a9cf6533ba426296b137d906b0ce01). Resideo complies with applicable equal employment laws in all countries where we do business. For more information on how we process your information in the job application process, please refer to [Recruitment Privacy Notice](https://www.resideo.com/us/en/-/media/Resideo/Files/Corporate/Resideo%20%20-%20Recruitment%20Privacy%20Notice.pdf?rv=6d871e71bfa24982b181c92fda232b7a). If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance.
Por favor confirme su dirección de correo electrónico: Send Email