At a Glance
- Tasks: Join an Agile squad to design and maintain QA solutions for impactful projects.
- Company: Dynamic FinTech company focused on innovation and quality.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Be a quality ambassador and drive change in a cutting-edge tech environment.
- Qualifications: Experience in API testing, CI/CD integration, and strong Java coding skills.
- Other info: Collaborative culture with a focus on continuous improvement and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
The SDET role is an ambassador of quality. You’ll be joining one of our Agile Product squads which consist of a Software Engineering Manager, Software Engineers and fellow SDETs, reporting into a Tribe QA Engineering Manager. You will play a key role in ensuring the team delivers efficient, effective and scalable solutions for a wide range of problems. You will design, develop, build and maintain QA solutions and processes. You will also coach and guide all in the team on QA best practices.
Qualifications
- Has strong experience of API testing and/or contract testing
- Has strong experience integrating testing at various levels into CI/CD pipelines
- Has played a major role in the delivery of high quality solutions (ideally in a microservices environment) across large cloud-native architectures
- Has played a major role in designing, developing and evolving the test architecture of large scale, highly available cloud solutions
- Has driven positive change towards Continuous testing, DevOps and Agile
- Has an understanding of Cloud-Native architectures and practices, including high-availability, high-scalability, microservices, 12-factor apps, CI/CD, heavy testing automation and observability
- Ideally from a background in FinTech, Payments or Financial Services
- Strong coding and scripting ability in Java
- Excellent communication skills: written & verbal
- The ability to technically analyse a problem and a solution and recognise the right level of detail and abstraction to lead discussions with different stakeholders
- Comfortable challenging the status quo and always curious about the way things work
- A sound understanding of agile methods of software delivery and the principles and practices of BDD, ATDD and TDD
- The ability to work closely with technical and non-technical stakeholders in order to determine appropriate acceptance criteria for both business and technical needs
- Ability to make tactical as well as strategic decisions and recommendations based on incomplete or ambiguous information
- Excellent knowledge of CI/CD tools such as Jenkins or GitLab CI
- Strong knowledge of Docker and AWS (public cloud)
- Knowledge of Kubernetes (EKS) and Kafka is desirable
- Experience with mocking tools such as Wiremock
Software Engineer in Test - Java in London employer: Visa
Contact Detail:
Visa Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test - Java in London
✨Tip Number 1
Network like a pro! Reach out to current employees at the company you're eyeing, especially those in similar roles. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your API testing or CI/CD experience, make sure to share it during interviews. It’s a great way to demonstrate your expertise in action.
✨Tip Number 3
Prepare for the technical grill! Brush up on your coding skills in Java and be ready to tackle some live coding challenges. Practising common algorithms and data structures can really help you shine.
✨Tip Number 4
Don’t forget to follow up! After an interview, drop a quick thank-you email to express your appreciation. It keeps you fresh in their minds and shows your enthusiasm for the role. And remember, apply through our website for the best chance!
We think you need these skills to ace Software Engineer in Test - Java in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with API testing, CI/CD pipelines, and cloud-native architectures. We want to see how your skills align with the SDET role, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about quality assurance and how your background in FinTech or Payments makes you a great fit for our team. Let us know what excites you about the role!
Show Off Your Communication Skills: Since excellent communication is key for this role, make sure your application reflects that. Whether it’s your CV or cover letter, keep it clear, concise, and engaging. We love seeing candidates who can articulate their thoughts well!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and you’ll be all set!
How to prepare for a job interview at Visa
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, CI/CD tools like Jenkins or GitLab CI, and cloud services like AWS. Brush up on your API testing and contract testing skills, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in a microservices environment. Be ready to explain your thought process and how you approached designing and evolving test architectures.
✨Communicate Effectively
Since excellent communication is key, practice articulating your ideas clearly. Think about how you can explain technical concepts to non-technical stakeholders, and be prepared to discuss how you’ve collaborated with diverse teams in the past.
✨Embrace Agile and Continuous Testing
Familiarise yourself with Agile methodologies and be ready to discuss how you’ve driven positive change towards continuous testing and DevOps practices. Share any experiences you have with BDD, ATDD, and TDD to demonstrate your understanding of these principles.