Software Development Engineer in Test (NWES)
Trend Micro
Join Trend ‧ Join New Generation
趨勢科技 - 全球雲端資安領航者 / 全亞洲最大軟體公司 / 企業版圖橫跨五大洲 / 趨勢全球研發基地在台灣
===============================================================
Overview
In the roles of Software Development Engineer in Test, the individual will be responsible for testing tasks related to Trend Vision One Endpoint Security. This position is deeply integrated into every aspect of the software development life cycle, including the testing of network features such as network sensor, Intrusion Prevention System, and Firewall.
As a Software Development Engineer in Test, you will work closely with architects, developers, and project managers to develop high-quality products. Additionally, you will need to drive the testing strategy and collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities
· Test Strategy: Collaborate with cross-functional teams to understand project requirements and develop comprehensive test plans.
· Test Design: Create and execute test strategies, cases, and scripts to validate software functionality, performance, reliability, and security.
· Testing Excellence: Perform various types of testing, including functional, regression, integration, and performance testing, to identify and address defects.
· Automation: Develop and maintain test automation frameworks, tools, and infrastructure for efficient and effective testing.
· Cross-functional Collaboration: Work with development and product management teams to ensure timely and high-quality software releases.
Qualifications/Requirements
· Bachelor’s degree in computer science, engineering, or equivalent industry experience.
· In-depth knowledge of software testing methodologies, tools, and processes.
· Experience in programming languages such as Python, PowerShell, and Linux shell scripting.
· Familiarity with version control systems (e.g., Git) and CI/CD processes.
· Experience with Infrastructure as Code (e.g., Ansible, Terraform).
· Experience with automation tools (e.g., Selenium, Playwright).
· Understanding of network protocols.
· Active learner who is self-motivated and proactive in solving problems independently.
· Good English communication skills.
Experience Required
· 2+ years of test automation experience.
· Implementation and maintenance experience in a CI integration environment (e.g., Jenkins, GitHub, or Ansible).
· Familiarity with cloud platforms such as AWS or Azure.
· Familiarity with VMware vCenter environments.
===============================================================
連結智慧 守護世界 --- Connected Intelligence for Securing a Connected World