Software Quality Assurance Engineer (Teradyne, Pathum Thani -Thailand)
ประกาศจากแหล่งภายนอกTeradyne
เทคโนโลยี
พระนครศรีอยุธยาทำงานที่ออฟฟิศลงประกาศ 53 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท
คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz
รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
เต็มเวลา
รูปแบบ
ทำงานที่ออฟฟิศ
รายละเอียดงาน
About the Company
TERADYNE, where experience meets innovation. We cultivate a culture of inclusion and support employees to innovate and learn daily. We are seeking a highly technical and analytical Software Quality Engineer to act as a bridge between development, product, and field operations, owning the end-to-end testing lifecycle from manual testing to automated test suites and AI-assisted workflows.
Responsibilities
- Design, document, and execute detailed manual test cases and test plans to ensure functional, integration, and exploratory testing across the system.
- Analyze machine processes, business logic, and complex product requirements to design comprehensive test scenarios and maximize test coverage.
- Collaborate with Software Developers, Product Managers, Field Application Engineers (FAE), and Field Service Engineers (FSE) to understand user needs and field issues.
- Investigate system failures, analyze logs, perform deep debugging and root cause analysis on software bugs and field-reported issues.
- Continuously evaluate and enhance existing test plans, identify gaps in test coverage, and implement improvements to software reliability.
- Design, write, and maintain scalable automated test scripts using programming languages (e.g., C#, Python) following clean code practices.
- Utilize AI-powered tools (e.g., GitHub Copilot, ChatGPT) to accelerate test case generation, optimize automation scripts, and analyze complex test data.
- Identify, document, and track software defects using issue tracking systems (e.g., Jira), driving issues to resolution.
Qualifications
- Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related highly technical field.
- Experience: 2–5 years in Software Quality Assurance, Software Testing, or Software Development.
- Core testing skills: strong understanding of STLC and SDLC within Agile/Scrum; experience with Functional, Non-Functional, Regression, Integration, E2E, Exploratory, and API testing.
- Proven ability to design clear, concise manual test cases and test plans from ambiguous or complex requirements.
- Experience with defect lifecycle management and tracking tools (e.g., Jira, Zephyr, TestRail).
- Domain & analytical expertise: experience analyzing machine-level processes and performing complex root cause analysis.
- Coding & technical skills: hands-on coding experience (e.g., C#, Python, C++); ability to read, debug, and understand application source code and system logs; familiarity with version control (Git) and databases (SQL).
- Experience building and maintaining test automation frameworks (e.g., Selenium, Cypress, Playwright, or API testing tools).
- Practical experience or strong interest in using Generative AI tools to optimize QA workflows and scripting.
Skills
- Virtualization & networking: managing VMs (VMware, Hyper-V) and basic networking (TCP/IP, DNS, firewalls) for test environments.
- CI/CD integration: configuring and maintaining automated tests within pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
- Hardware/software integration testing: experience testing software interacting with hardware, IoT devices, or embedded systems (advantageous for collaboration with FAE/FSE).
- Performance & load testing familiarity (e.g., JMeter, k6) to analyze bottlenecks and optimize performance.
Additional Information
- Technical communication: excellent verbal and written communication to articulate complex technical issues and translate field/customer issues into actionable tasks.
- Analytical thinking and proactive problem-solving with strong teamwork and cross-functional collaboration.
- Fluent English communication for collaboration with global stakeholders and international teams.
คุณสมบัติผู้สมัคร
- ประสบการณ์
- 3-5 ปี
- การศึกษา
- ไม่ระบุ
ใบรับรอง / ทักษะเพิ่มเติม
Software Quality AssuranceSoftware TestingSoftware DevelopmentTest Case CreationManual TestingRequirements AnalysisCross-Functional CollaborationDebuggingRoot Cause AnalysisTest AutomationCodingAI IntegrationDefect ManagementProgrammingTest Coverage Improvement
เกี่ยวกับบริษัท
Teradyne
teradyne.com