Python Developer (AWS)
Skills:
Experience working in a multi-discipline Agile team.
Python coding experience (3 years +)
Experience with AWS services.
Experience with automated testing frameworks.
Experience writing automated API tests.Pairing and performing code reviews.
Responsibilities
Provide testing for a team serving recommendations at scale, including:
Data integrity tests such as schema validation, null checks, recommendation count limits and duplicate detection.
API tests such as checking functionality, reliability and performance of recommendation systems.
Promote a culture of quality within the team - providing Test representation during discovery, requirement gathering, estimations etc.
Collaborate with peers to improve the team’s software development methodologies such as pairing, code & documentation reviews and continuous delivery.
Lead the definition and execution of suitable Test approaches based on the needs of the product and our audience.
Write and maintain automated tests in continuous deployment pipelines.
Explore methods for testing machine learning algorithms, pipelines and data quality.
Lead the troubleshooting of issues, identify the underlying cause and collaborate on a fix with other teams.
Python Developer (AWS)
Python Developer (AWS)