Design and implement systems testing strategies for complex software systems, leveraging expertise in Python, Node.js, and Machine Learning.
About the role
As a Staff Engineer Systems Test, you will be responsible for designing and implementing systems testing strategies for complex software systems. You will leverage your expertise in Python, Node.js, and Machine Learning to develop and execute test plans, identify and report defects, and collaborate with cross-functional teams to resolve issues. You will also be responsible for mentoring and guiding junior engineers, as well as staying up-to-date with the latest technologies and trends in the field.
Key Responsibilities
Design and implement systems testing strategies for complex software systems.
Develop and execute test plans, identifying and reporting defects.
Collaborate with cross-functional teams to resolve issues and improve overall system performance.
Mentor and guide junior engineers in systems testing and quality assurance.
Stay up-to-date with the latest technologies and trends in the field, including cloud computing, DevOps, and Agile methodologies.
Requirements
10+ years of experience in systems testing and quality assurance.
Expertise in Python, Node.js, and Machine Learning.
Experience with cloud computing platforms, such as AWS.
Strong understanding of DevOps and Agile methodologies.