Job Description :
Python Automation Engineer
Framingham MA USA
FTE
Technical/Functional Skills BSEE/BSCS/BSCE with a minimum of 4 years of Python and c# Experience;
Experience working with Embedded product automation
Experience with test management tools (JIRA, etc
Experience in basic power requirements and electrical safety Experience of usage and communication interface of Test Equipment (DVM, Power meters): Needs to understand proper cabling and electrical safety of Test Station;
Expertise with Demonstrate strong troubleshooting and root cause analysis skills;
Strong oral and written communication skills.
Experience Required 6+ years
Roles & Responsibilities Design and implement Python code for new or existing automation framework;
Migrate from the C# test framework to the Python framework; components including interaction & sending commands to embedded products, fixtures, logging, reporting, etc. ;
Design, implement and execute test procedures for wireless speaker products. ;
Develop automation test scripts to automate manual test cases;
Follow best practices and ensuring coding standards;
Support team direction to best implement continuous integration and automated overnight build testing;
Support all phases of the software lifecycle including requirements analysis, testing, release validation, and documentation
Utilize test case management and issue tracking systems. ;
Collaborate across the organization with a desire to teach and learn from others