Senior Software Engineer in Test (London)
Senior Software Engineer in Test (London)

Senior Software Engineer in Test (London)

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our team as a Senior Software Engineer in Test, focusing on quality initiatives and test automation.
  • Company: Sotheby’s is a leading global marketplace for art and luxury, established in 1744.
  • Benefits: Enjoy a collaborative culture, opportunities for growth, and the chance to work with cutting-edge technology.
  • Why this job: Be part of a transformative company that values inclusivity and sustainability in the art world.
  • Qualifications: 7+ years in software testing, strong programming skills, and experience with CI/CD environments required.
  • Other info: This role offers mentorship opportunities and the chance to solve complex technical challenges.

The predicted salary is between 48000 - 72000 £ per year.

Established in 1744, Sotheby’s is the world’s premier destination for art and luxury. Sotheby’s promotes access to and ownership of exceptional art and luxury objects through auctions and buy-now channels including private sales, e-commerce and retail. Our trusted global marketplace is supported by an industry-leading technology platform and a network of specialists spanning 40 countries and 70 categories which include Contemporary Art, Modern and Impressionist Art, Old Masters, Chinese Works of Art, Jewelry, Watches, Wine and Spirits, and Design, as well as collectible cars and real estate. Sotheby’s believes in the transformative power of art and culture and is committed to making our industries more inclusive, sustainable and collaborative.

THE ROLE

This role is for an experienced Software Engineer in Test to join our team. The ideal candidate has expertise with quality processes and technical leadership in high level test designs in CI/CD and local environments. They will also have the ability to dive deep into the most complex technical problems to develop scalable test automation solutions to enable high-quality continuous testing and release infrastructure. They will help ensure working with multiple scrum engineering teams that we deliver the highest quality experience for our clients.

RESPONSIBILITIES

  • Collaborate with Engineers , Product Managers, Dev Ops and Engineering Managers to drive and implement high-impact quality initiatives.
  • Develop quality initiatives monitoring tools; and common frameworks to support the quality initiatives.
  • Drive the adoption of best practices in test automation code design and maintenance to ensure reliability and scalability of the automated tests.
  • Partner with various teams analyzing the requirements and functionality of applications, and developing framework and automated tests to validate requirements and performance.
  • Conduct system analysis to uncover potential quality issues within applications, especially focusing on the identification of obscure and difficult-to-detect problems.
  • Mentors engineers on test automation and tooling.
  • Assists in identifying and resolving technical blockers or impediments to automation initiatives.
  • Perform maintenance/upkeep of test frameworks.
  • Perform other duties as assigned.

IDEAL EXPERIENCE & COMPETENCIES

  • Requires Bachelor\’s degree in computer science/engineering or equivalent technical degree/experience.
  • 7+ years of experience as a Sr. Software Developer in Test (functional, end to end integration, regression, performance and scalability testing) for web based products including microservices based products.
  • Proficient in adapting multiple object-oriented programming languages, scripting languages and design patterns pertinent to architecting and developing automated front end and backend tests based on the product’s internal design.
  • Proven analytical and leadership skills, and the ability to proactively problem-solve in cross-functional teams including software development in a fast paced environment.
  • Demonstrated experience in creating and maintaining comprehensive, user-friendly documentation for technical processes and tools.
  • Hands-on experience with test automation processes in CI/CD environments and tools such as Selenium/Webdrier.io, and TestNG, API testing tools and Appium is a must.
  • Sound working knowledge of various cloud technologies and tools including K8s and Docker.
  • Ability to work in a fast paced and distributed environment and adapt to internally triggered changes.
  • Good understanding of various DevOps tools with previous experience creating/managing GitHub Actions, and contributing to CI/CD systems. (Familiarity with Bazel is a plus.)
  • The successful candidate is highly enthusiastic about learning new technologies, has exceptional communication and presentation abilities, and is skilled in contributing to, participating in, and providing expertise on sophisticated and dynamic projects.

To view our Candidate Privacy Notice for the US, please click here .

To view our Candidate Privacy Notice for the UK, Hong Kong, France and Switzerland, please click here .

The Company is an equal opportunity employer and considers all applicants for employment without regard to race (including, without limitation, traits historically associated with race, such as natural hair, hair texture, and protective and treated or untreated hairstyles), color, creed, religion, sex, sexual orientation, marital or civil partnership/union status, national origin, age, disability, pregnancy, genetic predisposition, genetic information, reproductive health decision, sexual orientation, gender identity or expression, alienage or citizenship status, domestic violence victim status, military or veteran status, or any other characteristic protected by federal, state/province or local law. The Company complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it operates.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Education

School * Select…

Degree * Select…

Select…

Select…

Start date year

End date month Select…

End date year

LinkedIn Profile

Website

Current company *

Have you previously worked/do you currently work for Sotheby's? * Select…

If yes, please provide estimated dates you were employed

How did you hear about this opportunity? * Select…

If you heard about this opportunity from a Sotheby's employee, who referred you?

Are you authorized to work in the country in which this job is offered? * Select…

Will you now or in the future require Sotheby's sponsorship to continue or extend your current work authorization status? * Select…

#J-18808-Ljbffr

Senior Software Engineer in Test (London) employer: Sotheby's

Sotheby’s, established in 1744, is not only a leader in the art and luxury market but also an exceptional employer that fosters a collaborative and inclusive work culture. Located in London, our team thrives on innovation and quality, offering employees ample opportunities for professional growth through mentorship and engagement with cutting-edge technology. With a commitment to sustainability and diversity, Sotheby’s provides a unique environment where your contributions directly impact the global marketplace.
S

Contact Detail:

Sotheby's Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Test (London)

✨Tip Number 1

Familiarise yourself with Sotheby’s technology stack and the specific tools mentioned in the job description, such as Selenium, TestNG, and Docker. Understanding these technologies will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Network with current or former employees of Sotheby’s on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and the expectations for the Senior Software Engineer in Test role, which can be a great advantage during your application process.

✨Tip Number 3

Prepare to discuss your experience with CI/CD processes and how you've implemented test automation in previous roles. Be ready to share specific examples that highlight your problem-solving skills and ability to work in cross-functional teams, as these are key competencies for this position.

✨Tip Number 4

Showcase your enthusiasm for learning new technologies by mentioning any recent projects or courses you've undertaken related to software testing or automation. This will reflect your commitment to professional growth and align with Sotheby’s values of innovation and collaboration.

We think you need these skills to ace Senior Software Engineer in Test (London)

Test Automation
CI/CD Processes
Selenium/WebDriver.io
TestNG
API Testing Tools
Appium
Object-Oriented Programming
Scripting Languages
Microservices Architecture
Cloud Technologies (K8s, Docker)
GitHub Actions
Documentation Skills
Analytical Skills
Problem-Solving Skills
Leadership Skills
Collaboration Skills
Adaptability to Fast-Paced Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software testing, particularly in CI/CD environments. Emphasise your expertise with automation tools like Selenium and your ability to solve complex technical problems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Sotheby’s and how your skills align with their mission. Mention specific projects or experiences that demonstrate your leadership in quality initiatives and test automation.

Showcase Technical Skills: Clearly list your technical skills related to the job description, such as programming languages, cloud technologies, and DevOps tools. Provide examples of how you've used these skills in past roles to improve testing processes.

Prepare for Potential Questions: Anticipate questions related to your experience with test automation and problem-solving in cross-functional teams. Be ready to discuss specific challenges you've faced and how you overcame them, showcasing your analytical and leadership abilities.

How to prepare for a job interview at Sotheby's

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with test automation tools like Selenium, TestNG, and Appium. Highlight specific projects where you implemented CI/CD processes and how you tackled complex technical challenges.

✨Demonstrate Collaboration Skills

Since the role involves working closely with Engineers, Product Managers, and Dev Ops, share examples of how you've successfully collaborated in cross-functional teams. Emphasise your ability to drive quality initiatives and mentor others.

✨Prepare for Problem-Solving Scenarios

Expect to face hypothetical scenarios or case studies during the interview. Practice articulating your thought process when identifying and resolving potential quality issues, especially those that are obscure or difficult to detect.

✨Communicate Your Passion for Learning

Sotheby’s values enthusiasm for new technologies. Be ready to discuss any recent technologies or methodologies you've learned about and how they could apply to the role. This shows your commitment to continuous improvement.

Senior Software Engineer in Test (London)
Sotheby's
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>