Python Automation Engineer
Flexon Technologies Inc.
Job Description
Nishanth from Flexon Technologies Inc has a suitable role for you. Please review the details below:
Job Title
- Python Automation Engineer
Job Location
- Sunnyvale, CA (5 days work from office)
Job Duration
- Long Term Contract
Objective
- Create new command line, OS, and web software tools for restore, kickoff, status, triage, and reporting purposes.
- Design and write on-the-fly automated stress and stability hardware-centric software tests for embedded systems.
- Maintain existing test and reporting software that scales to support 1000’s of devices daily with minimal lab downtime.
- Identify, reproduce, and isolate bugs found via debugging and performance analysis tools.
- Report issues in accordance with Apple bug reporting methods and testing guidelines.
Skills
Must-haves for Automation Engineer
- Minimum 5 years of experience in automation development in HW/SW test engineering.
- Experience developing software automation of low-level and user-level UI in scripting languages such as Python, Ruby, Swift, or JavaScript.
- Experience with web and database technologies such as Tableau, MySQL, PHP, jQuery, HTML5, CSS.
- Strong knowledge of Unix and Unix shell scripting.
- Strong communication, written skills, and interpersonal skills (required to establish and maintain inter-departmental relationships).
Preferred for Automation Engineer
- Ability to solve hardware systems to component level and perform root-cause analysis.
- Experience with developing web-based automation frameworks as well as database design.
- Experience writing OS X or iOS applications.
- Experience in testing HW.
- Experience in building data visualization.
Success Criteria/Definition of Done
- All assigned software tasks are completed and validated by our internal and independent QA process.
- All assigned radars in the queue are performed in a timely manner.
- All assigned software work follows a common software development process including but not limited to pull requests, unit tests, radar updates, etc.
- All updates are timely, clear, concise, and accurate.
- Communication with the team is clear, effective, and timely.
Expertise level
Work arrangement
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago