Loading ...
Loading ...
Software Test and Automation Engineer to Staff Engineer
View: 118
Update day: 05-11-2024
Location: Hsinchu City
Category: Quality Assurance / Quality Control
Industry: Semiconductor Manufacturing
Position: Entry level
Job type: Full-time
Loading ...
Job content
About SiFiveAs the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive’s unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate, optimize and deliver the most advanced solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With SiFive, the future of RISC-V has no limits.At SiFive, we are always excited to connect with talented individuals, who are just as passionate about driving innovation and changing the world as we are.Our constant innovation and ongoing success is down to our amazing teams of incredibly talented people, who collaborate and support each other to come up with truly groundbreaking ideas and solutions. Solutions that will have a huge impact on people’s lives; making the world a better place, one processor at a time.Are you ready?To learn more about SiFive’s phenomenal success and to see why we have won the GSA’s prestigious Most Respected Private Company Award (for the fourth time!), check out our website and Glassdoor pages.Job Description:The Role:We are looking for an experienced Staff Software Test and Automation Engineer within our Software Quality and Automation (SQA) Team. The candidate should demonstrate proven experience in Software Testing and Automation. You will work on testing and automating Linux/Android System Software, Bare Metal Software, Toolchain Software, Machine Learning Software, Performance Libraries and Debug Tools on QEMU/FPGA for various SiFive Hardware Products. You will work with Software and Hardware Development teams to come up with Functional/Feature/Integration/Performance/Regression test cases, automate and integrate them into CI/CD/CT Framework. You will also work with Program Management and Release Management teams to make sure the Software and Hardware products delivered meet the quality and release criteria. This position is for our Hsinchu, Taiwan location.Responsibilities:- Develop functional, feature, integration, performance and regression test cases, test plans and execute them
- Automate the developed test cases and integrate them into automation frameworks and CI/CD/CT frameworks
- Develop, enhance and maintain automation frameworks, CI/CD/CT frameworks, test management systems, test report dashboards, performance report dashboards and defect management dashboards
- Collaborate with geographically distributed Product, Development, Program Management and Release Management teams to produce Quality Software and Hardware products
- Help recruit, coach, mentor and lead test and automation engineers
- Contribute to Customer documentation such as README/RELEASE documentation and User Guides
- Take initiative, be proactive and assume full responsibilities of tasks and initiatives
- Contribute towards organizational goals and objectives
- Be available to work at an external partner or customer site if needed
- BS or MS degree in Computer Science, Computer Engineering, or related engineering degree
- 5+ years of experience in test and automation of software for embedded systems
- 5+ years of development and hands on experience on automation framework and CI/CD/CT framework
- Experience leading People/Projects
- Proficient in programming using Python and Bash; Programming knowledge in C, C++, Powershell, Tcl, or expect is a plus
- 5+ years of experience on Dev/Test tools such as Git, Jenkins, Jira, Robot Framework/pytest, Zephyr Scale/qTest, Grafana etc.
- Experience with build tools such as Make, CMake and Yocto
- In depth knowledge working in Linux environments; Windows, MacOS or Android experience is a plus
- Expert in Object Oriented Analysis, Design and Programming
- Expert in Data Structures and Algorithms
- Excellent debugging and troubleshooting skills
- Expert in Software Development Life Cycle (SDLC)
- Must have effective interpersonal, and communication skills
- Demonstrates good analytical and problem-solving skills
- Has an inherent sense of urgency and accountability
- Must have the ability to multitask in a fast-paced environment
- Self-motivated and a team player
Loading ...
Loading ...
Deadline: 20-12-2024
Click to apply for free candidate
Report job
Loading ...
SIMILAR JOBS
-
⏰ 06-12-2024🌏 Taoyuan City
-
⏰ 06-12-2024🌏 Guishan District, Taoyuan City
-
⏰ 06-12-2024🌏 Hsinchu City
-
⏰ 06-12-2024🌏 Zhubei City, Hsinchu County
Loading ...
-
⏰ 06-12-2024🌏 Hsinchu City
-
⏰ 06-12-2024🌏 Yongkang District, Tainan City
-
⏰ 06-12-2024🌏 Hsinchu City
-
⏰ 06-12-2024🌏 Pingzhen District, Taoyuan City
Loading ...
-
⏰ 06-12-2024🌏 Wanhua District, Taipei City
-
⏰ 06-12-2024🌏 Kang-shan District, Kaohsiung City