The Software Engineering community are responsible for creating world class software solutions that empowers our staff to perform at the best of their ability and ensures our customers have the best possible retail experience.
The Engineers work within a clear framework of accountability, exercising substantial personal responsibility and autonomy.
They take initiative to keep skills up to date, mentor colleagues, maintain an awareness of developments in the industry, and advise on scope and options for continuous operational improvement.
As a Software Engineer in Test you will possess a deep understanding and passion for making sure software ships at the highest level of quality.
We want to ensure that defects are captured as early in the build / configuration phases as possible. To achieve this you will use your skills and expertise as a manual tester plus pro-
actively work towards increasing our test automation coverage.
DAY TO DAY
Work closely with other software engineers and software engineers in test to build and deliver high volume, secure, defect free and resilient software ensuring that velocity and NFR’s are pro-
actively considered and measured
Constantly work to improve the code / scenarios under test KPI’s
Understand both waterfall and Agile development approaches and adapt tests appropriately
Promote good software engineering practices (e.g. ensuring high unit test coverage, defensive / performant and secure code, zero defect software etc)
Pro-actively seek out what’s going on in the technology industry and promote a culture of continuous learning
Fully own your software stack by participating in implementation and post-implementation activities
Ensure the software created by the team meets the needs of the business
Work under general direction, using discretion in identifying and resolving complex problems and assignments
Contribute to technical documentation ensuring it is produced and maintained
Provide technical / application support as required (which may be out of hours)
Write clear, maintainable tests and test automation code that will scale across a number of projects and distributed development teams.
Excellent understanding of TDD and BDD concepts
Work in a cross functional team taking collective responsibility for the team’s technical deliverables and quality.
Degree educated (or similar level of qualification)
Software testing experience in a fast paced environment.
Proven experience of working in teams in the successful delivery of complex, highly performing and high quality software systems
Proven experience of working with business stakeholders, Product Owners and Business Analysts to analyse requirements, develop ideas and design solutions
Highly creative, pro-active, enthusiastic, conscientious, detail oriented self-starter
You respond rather than react
Soap UI, Postman, Jmeter
Jenkins, Git, CI release pipelines
Jira and Confluence
Understanding of non-functional requirements, performance testing and security testing
Keep up to date on in the industry, continuously improve on and blog about areas of technology interest
Ability to influence team and specialist peers internally
Strong communication skills
Able to present complex technical information to both technical and non-technical audiences
Able to demonstrate creativity and innovation in applying solutions for the benefit of the customer / stake-holder.
THE EXCITING PART
Early finish Fridays during Summer!
25% discount across all our fab 8 brands to shop until you drop
Stunning London offices with a restaurant, bar and beauty salon to always look and feel your best
Regular sample sales to refresh your wardrobe at fractional prices
Fun, inspiring and ambitious colleagues pushing the boundaries across the whole business
Regular competitions to win amazing prizes
Events to support our diverse range of charities
We regret, due to volume, only suitable applicants will be contacted
You’ll find every Arcadia brand shares the same values. We all start with letting people be themselves. We are informal while professional, and we are all about mixing fun with commercial nous.
Throughout your career with us we will help you develop, and give you the chance to influence our future. It's not only our products but our people who drive our success.
Our people are at the heart of everything we do.