Senior Staff Software Engineer in
Core
Design and execute comprehensive test plans, extend automation frameworks, and ensure quality delivery through end-to-end testing across the development lifecycle.
Role type
Senior Staff Software Engineer (QA/Automation)
Builds
Automated testing frameworks and libraries supporting new functionality
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Golang, SQL, RESTful API testing, Linux, Windows, threading, multiprocessing, socket programming, networking protocols, cloud architecture, Git, SVN, Jira, XRay, defect tracking, test case management, white-box testing, black-box testing, manual testing, virtualization concepts
Preferred skills
VMware, NoSQL databases (MongoDB, Cassandra)
Responsibilities
Collaborate with developers to understand functional specifications and design requirements; Create comprehensive feature test plans aligned with development milestones; Extend automation frameworks and libraries to support new functionality; Own end-to-end test execution for user stories; Perform automated, manual, white-box, and black-box testing; Create, maintain, and document testbeds and test environments; Report, track, and update defects and test cases using test management tools; Ensure quality benchmarks are met throughout the development lifecycle
Seniority
Senior Staff, hands-on IC

