A new opportunity has arisen with a global leading business in Central London for a Software Developer in Test. Joining the talented development team, you will be tasked with creating and supporting solutions for consumer-facing services.
Specific Knowledge
Strong experience of QA, test concepts, best practice and technology.
Appreciation of the importance and implementation of the “test pyramid” and the different activities involved.
Experience with test automation frameworks – especially with Java stacks driven by BDD tooling, languages and frameworks such as Cucumber, Gherkin and Selenium. (highly desirable).
Ideally software development experience in Java and/or C#.
Ideally experience with the automation of test data management.
Ideally experience of writing unit tests, making use of mocking and assertion frameworks.
Knowledge of development and deployment tools: Git, Jenkins, Docker, Travis CI
Excellent knowledge of Agile development methodologies and development processes: SCRUM, TDD, CI, CD.
Experience with test approaches suited to a microservice API based platform.
Knowledge of different test approaches used for a service vs a client consuming those services.
Ideally knowledge or experience of Amazon Web Services or similar cloud-based architecture.
Fluent with the entire Software Development Lifecycle (coding standards, source control, build process, testing and operations).
Experience with evaluating and integrating open source and in house developed tool sets.
This is a fantastic opportunity to join a business who truly value their staff. They work with their employees to establish career goals and development plans and offer frequent training opportunities. In addition, they use a wide range of technologies and frameworks, which would give you invaluable exposure to the most in-demand techs.