Requisition Number 65403 - Posted 02/13/2018 - United States - Connecticut - Corporate HQ - Engineering
Apply Apply Using LinkedInve Job Email Job to Friend Return to List
Corporate Overview Hubbell Incorporated was founded in 1888 and has grown into an international manufacturer of quality electrical, lighting and power solutions with more than 75 brands used and recognized around the world. Our founder, Harvey Hubbell, developed tooling and equipment to serve the growing demand for new assembly and manufacturing machinery during the industrial revolution. An early, and one of many patents awarded, came for the creation of the first practical method to control electricity through the pull chain socket that remains unchanged today. As a market leader in reliable, electrical solutions, we provide more than half a million products delivered through our various business groups. Hubbell is committed to continually innovating solutions that work, transforming old products with new ideas, and ensuring that we Energize, Enlighten and Empower the communities that support us.
Posting Address
136 Simsbury Road, Building 12
Avon, CT 06001
Position Overview We are seeking an Automation Engineer to work within our App Development Group. This role is responsible for working with the development team to create and execute comprehensive automated test plans and test cases, build and maintain the automation framework, create custom tools to support test interfaces and virtual components, and conduct manual testing with an eye toward increasing automation.
Duties and Responsibilities - Key contributor of an engineering team whose primary goals are to improve software quality through testing and to improve and automate testability of iOS and Android apps
- Define, implement, and drive the future vision of the automation process and frameworks
- Develop and execute test plans and test cases with a strong emphasis on using code to shorten the test cycle through automation.
- Estimate test efforts, analyze and communicate test results, and participate in day to day development activities.
- Create specialized test tools to meet specific project needs
- Work with the development team to design and implement test and validation strategies
- Analyze and report on test and defect metrics
- Contribute to the build and maintenance of a continuous integration (CI) environment and ongoing process improvement activities.
- Evaluate and recommend new tools, technologies, and processes
- Communicate the benefits and best practices of test automation within the department and throughout the company
- Collaborate with system-level QA to support integration testing of apps with embedded software products or cloud components
Skills and Experience - BS or MS in either Computer Science or Computer Engineering
- 3+ years experience in automation and software testing
- Experience with software testing and automated test techniques with a focus on quality through the development life cycle
- Knowledge of object-oriented programming along with requisite coding and debugging skills
- Demonstrated ability to translate functional requirements and use cases into working test plans and test cases.
- Experience with continuous integration/delivery systems (especially Jenkins)
- Experience with test frameworks and TDD/BDD tools (e.g. Cucumber, Appium)
- Excellent written and oral communication skills
Desired Qualifications - Proficiency with Python, Java, Objective-C, Swift, Node.JS, Groovy, and/or C/C++
- Prior work experience in iOS or Android app development and/or testing
- Knowledge and understanding of network protocols, including TCP and UDP
- Experience with building automated environments using virtual and cloud resources (Linux, AWS)
- Experience with static analysis tools
- Experience with Unix shell scripting
- Knowledge of Bluetooth and Wi-Fi communications protocols
- Knowledge and understanding of network security concepts and cryptography
This is a full-time, on-site position in Avon, CT.
Education Bachelors Degree in Computer Science
Masters Degree in Computer Science
Hubbell Incorporated, its subsidiaries and affiliates, is an EO Employer AA: M/F/Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity or any other protected class.