Amazon
Join Goodreads, the world's largest platform for readers and book recommendations, as we strive to help people discover and share books they love. With over 100 million members worldwide, we invite you to be part of the Amazon family at Goodreads!
We are seeking talented Software Development Engineers in Test (SDETs) to help us build robust test automation frameworks and infrastructure that validate experiences across web and mobile devices. In this role, you will collaborate closely with a skilled team of Software Development Engineers (SDEs) and QA engineers to create automation solutions for functional, performance, and API testing for our web and mobile applications.
Your responsibilities will include:
Working actively with programming languages such as Java, Kotlin, Swift, or Objective-C, and scripting languages like Python.
Building and maintaining automated test infrastructure for a multi-platform product to validate all operations.
Setting up a Continuous Integration and Deployment (CI-CD) pipeline from scratch, integrating Jenkins, and utilizing bash/python scripting.
Analyzing and prototyping potential test frameworks for both functional and non-functional testing.
Migrating local test infrastructure to AWS and ensuring smooth integration with SCM infrastructure for continuous builds and tests.
Championing quality throughout the development pipeline using automated tests and effective reporting tools to ensure feature sign-offs and release candidates.
Establishing and maintaining processes for automation scripts, generating impactful test reports and dashboards.
This role offers a unique opportunity for those who thrive in a culture of experimentation and innovation, and have a proven track record in effective team collaboration and problem-solving.
Basic qualifications include:
2+ years of professional software development testing experience.
1+ years in building test automation frameworks and tools.
Experience with at least one modern programming language like Java, C++, or C# with a focus on object-oriented design.
Preferred qualifications:
Knowledge of overall system architecture, scalability, reliability, and performance in a database environment.
Experience with service-oriented architectures and web service security.
We are an equal opportunity employer, committed to fostering an inclusive culture where all Amazonians can thrive and deliver the best results for our customers. If you need accommodations during the application or hiring process, please reach out to your Recruiting Partner.