This role involves analyzing complex software requirements and designing data-driven validation strategies for web, mobile, and real-time embedded systems. The engineer will develop and execute automated test suites using Robot Framework and Python, create Python-based utilities and scripts for test automation, and analyze large volumes of test data to identify trends and defect patterns. The position also requires applying statistical and machine learning techniques for defect prediction and risk-based testing, building scalable automation frameworks integrated with CI/CD pipelines, and developing intelligent test case prioritization strategies. Additionally, the role involves creating dashboards for quality metrics, utilizing NLP-inspired approaches for requirement analysis and test design, performing root cause analysis, and validating real-time embedded hardware-software systems, including working with low-level communication protocols like I2C. Ensuring data quality, consistency, and awareness of bias in datasets is also crucial.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal