Job Description
The Role
We are seeking a driven Sr. SDET to lead the automated testing efforts for our production software and internal toolset. The Sr. SDET will play a pivotal role in championing our software's testability, robustness, and performance. This senior role demands a professional with experience designing, developing, and owning production-quality code, automation tools, and frameworks that enhance the efficiency of the manual testing process. The primary objective is to elevate the quality of our software products and internal tools to the highest standards and maintain backward compatibility with our legacy content.
A successful senior SDET has strong time management,
organizational, and communication skills, and the ability to advocate for best practices in software design, development, and testing. They also demonstrate the ability to upgrade their technical skills in the face of constantly changing technology.
Essential Functions/Responsibilities:
• Lead automated testing efforts by understanding our code's functionality and interactions within complex software architecture.
• Architect and implement comprehensive test strategies to encompass project features, content backward compatibility, and product performance metrics.
• Design, set up, and maintain test automation across diverse platforms including Mobile (Android, iOS), Desktop (Mac, PC, Linux).
• Develop and maintain testing for custom Unity Editor tools, ensuring seamless integration and performance.
• Collaborate with QA and design teams to refine and expand the automated test plan and feature acceptance criteria.
• Transform bug reports into automated test scripts within our framework, facilitating continuous testing cycles.
• Develop and sustain automated nightly tests, delivering insightful reports for daily team reviews.
• Engage with cross-disciplinary teams, adapting to dynamic priorities with agility and foresight.
• Promote a culture of high-quality communication, collaboration, and automated testing methodologies.
Skills and abilities:
• Strong written and verbal communication skills
• Strong organizational skills and proven track record of independent workload management.
• Expertise in risk identification and resolution within product features and editor tools.
• Passion for advocating a culture of automated testing
• Deep understanding of programming in C#
• Deep understanding of Unity and Unity Test Tools suite
• Knowledge in common scripting languages like Python, Groovy or others
• Familiarity with build systems and automation suites, bonus for Jenkins
• Must remain updated with current and emerging trends in related sector
Education and Experience:
• Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or related field
• Minimum 5 years of work experience in similar roles
• Experience with gaming industry standard tools and practices such as Unity and Testing framework.
• A passion for testing, development, and design.
Position Type/Expected Hours of Work
Our core hours are 10:00am to 6:00pm cst, which means you should be available for meetings etc. during this time.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Compensation:
Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000-$600,000.
Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.
Netflix is a unique culture and environment. Learn more here.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.
Job is open for no less than 20 days and will be removed when the position is filled.
Jobcode: Reference SBJ-gmmb63-3-138-35-90-42 in your application.