Job Summary:
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. They are seeking a highly skilled Software Engineer in Test Automation to own end-to-end testing activities, perform automation testing, and lead test planning while collaborating with various teams.
Responsibilities:
• Own end-to-end testing activities for key project features as an individual contributor.
• Perform automation testing together with balanced mix of manual testing as needed for software and hardware-integrated products.
• Lead test planning, test strategy execution, and collaborate with colleagues across engineering, algorithms, systems, hardware, marketing, applications, and manufacturing teams.
• Build systems that involve databases and our in-house automated testing framework.
• Automate the process of extracting test result data from different sources.
• Use intelligent algorithms, e.g. LLM, and business logic to find the root cause of software failures.
• Integrate and transform the scattered data and flat log files into homogeneous format and load them into our database.
• Present them in an actionable manner through Power BI, dashboards, and other reporting and graphing tools.
Qualifications:
Required:
• Proficiency in Python, Java, C++, C#, or R.
• Experience with TensorFlow, PyTorch, Keras, or similar.
• Strong skills in SQL, NoSQL databases, and data preprocessing.
• Solid understanding of algorithms, data structures, machine learning models, and statistical methods.
• Deep understanding in profiling, scaling and tuning of relational (such as SQL Server) and non-relational databases (such as Redis, MongoDB)
• Understand system-level requirements and translate them into good software design
• Strong knowledge in computer architecture, design patterns, UI frameworks, and API design
• Strong communication skills (written and verbal)
Preferred:
• Master's Level Degree and related work experience of 6+ years; Bachelor's Level Degree and related work experience of 8+ years
• Knowledge with technologies like Kafka, Kubernetes, MySQL, Hadoop, BigQuery and other open-source databases
• Experience with Continuous Integration tools and process—Jenkins preferred
• Experience with REST API testing tools and automation frameworks—Postman/RestSharp is a plus
Company:
Kla creates tools and services that promote innovation in the electronics industry. Founded in 1975, the company is headquartered in Milpitas, USA, with a team of 10001+ employees. The company is currently Late Stage.