Ampere Computing Vietnam

Incubation Building, Lot D.01, Tan Thuan, TP Hồ Chí Minh

Quy mô công ty : 100-499

Xem thêm

Mô tả công việc

Tóm tắt công việc

Software Quality Assurance Engineer (SQA) participates in our software development and also examines, validates, and tests developed software for Ampere’s state-of-the art ARM64 server SoC and Baseboard Management Controller (BMC). This role performs definition, designs, implementation, and execution of manual and automation test cases, debugs, characterizes and reports results as required.

Responsibilities
• Participates in software development process including Functional, Design, and Code reviews to ensure correct implementation and testability
• Defines Test strategy, requirements, plans and testcases
• Defines and designs Test Automation Framework, and implements such for Software Acceptance, Regression, as well as Performance testing
• Executes implemented test cases against implemented software and firmware
• Captures, analyzes results, characterizes problems, and works with development teams for problem resolution

Yêu cầu công việc

• BS or MS in Computer Science/Computer Engineering/Electronics Engineering or equivalent
• Three or more years of experience in software development and/or software testing
• Good C/C++/Python/Perl, Linux programming and problem-solving skills
• Self-motivated, strong sense of ownership, good team player. Being able to handle multiple tasks at once and work independently with minimal managerial oversight.
• Extensive knowledge of software engineering and software testing methodologies, tools and processes, test automation, testing frameworks.
• Experienced with modern Software Development and Testing Methodologies such as Agile, DevOps, CI, and automation testing frameworks (Robot Framework, AutoTest, Avocado, Jenkins, Beaker, GIT, etc.)
• Good English communications skills, both verbal and writing. Good negotiation skills.
Additional skills
Any of the following is highly desirable:
• Working knowledge of processor architectures (ARM/ARM64, x86, PowerPC, Risc, etc)
• Good understanding of U-boot or UEFI BIOS bootloader
• Knowledge of Linux kernel services and Linux device driver internals. Experienced with device driver debugging.
• Experienced with CPU/Memory Management/IO, Virtualization technologies, Networking, Storage technologies
• Working knowledge of SATA, PCIe, USB, DDR4, I2C, SPI, Networking stack, Embedded software development and testing, etc.
• Working knowledge of hyperscale applications such as Hadoop, Apache/NGINX/PHP, HHVM, MySQL, OpenStack, CEPH, etc.

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • C++
  • C#
  • C
  • PHP
  • Linux
  • MySQL
  • Python
  • Git
  • Perl
  • Software testing
  • Software development
  • MS Virtualization Technologies
  • Automation Testing
  • Embedded
  • Hadoop
  • Jenkins
  • Networking stack
  • Nginx
  • OpenStack
  • ARM
  • PowerPC
  • DevOps
  • Apache
  • Tester
  • QA QC
  • CI
  • U-BOOT
  • Kernel
  • CPU
  • I2C
  • SPI
  • HHVM
  • CEPH

NĂNG LỰC

  • Problem Solving Skills
  • Self Motivated
  • Teamwork
  • Working Independently
  • Agile
  • Negotiation Skills

Thông tin doanh nghiệp

Ampere's vision is to set the new standard for cloud and edge servers and reset expectations for high performance and a better total cost of ownership.

Ampere is leveraging the depth and expertise within the cloud and semiconductor industries to push the boundaries of emerging cloud applications. Our world class team of scientists are focused on the development of new semiconductor designs and building out the first software ecosystem for Arm®-based server processors. We give our customers the freedom to challenge the status quo and accelerate next-generation data centers for the most memory-intensive applications.