remote
Staff / Sr. Staff Engineer - Quality Assurance Test Engineer - SK hynix memory solutions America Inc.
QA Engineer
Lead the design, development, and execution of automated test frameworks for cutting‑edge semiconductor software, driving reliability and performance across DRAM and NAND flash solutions.
About the role
Key Responsibilities
- Architect and maintain scalable automated test suites using Selenium WebDriver, Python, and TestNG to validate firmware and software across multiple device families.
- Collaborate with cross‑functional teams (hardware, firmware, and software) to define test requirements, design test cases, and ensure comprehensive coverage of functional, performance, and regression scenarios.
- Integrate test automation into CI/CD pipelines, leveraging JIRA for defect tracking and reporting, and provide actionable insights to improve product quality.
- Mentor and coach junior QA engineers, fostering best practices in test design, code quality, and continuous improvement.
- Analyze test results, identify root causes, and drive corrective actions to meet stringent reliability and safety standards.
Requirements
- 10+ years of experience in quality assurance engineering, with a strong focus on automation.
- Proficiency in Python, Selenium WebDriver, and TestNG, with experience building reusable test frameworks.
- Deep understanding of semiconductor firmware/software testing, including performance and regression testing.
- Hands‑on experience with CI/CD tools, JIRA, and Agile development methodologies.
- Excellent communication skills and a proven ability to lead technical initiatives in a fast‑paced environment.
Skills
pythontestngjiraagile