Software dev Engineer II - Test, Ads QA
Software dev Engineer II - Test, Ads QA

Software dev Engineer II - Test, Ads QA

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Join our QA team to ensure top-notch quality in Amazon Ads through innovative testing solutions.
  • Company: Amazon Ads is a rapidly growing division at Amazon, merging e-commerce with cutting-edge advertising technology.
  • Benefits: Enjoy flexible work options, competitive pay, and a vibrant, inclusive company culture.
  • Why this job: Be part of a dynamic team that drives innovation and impacts millions of customers worldwide.
  • Qualifications: 3+ years in test automation and software development; proficiency in Java or similar languages required.
  • Other info: We value diversity and provide accommodations for applicants with disabilities.

The predicted salary is between 36000 - 60000 £ per year.

Are you looking to join a team that is among the fastest growing organizations at Amazon? Does wearing multiple hats and working in a fast-paced, entrepreneurial environment sound like a good fit? Then consider joining Amazon Ads.
Amazon Advertising operates at the intersection of e-commerce and advertising, offering a range of digital advertising solutions with the goal of helping customers discover and shop for anything they want to buy. The Amazon Advertising business is growing at a fast pace and this team’s mission is to apply technology to accelerate that growth through best-in-class software engineering, data engineering, and business intelligence.

Within Amazon\’s advertising ecosystem, the QA team serves as the cornerstone of quality assurance focusing on supporting testing for all initiatives that materially change the advertiser experience or involve significant re-architecture of the ad stack. This includes comprehensive testing of all Tier 1 launches, our most critical deployments that directly affect revenue and customer experience. We drive engineering excellence through automation, developing and maintaining tools that enhance developer productivity and solve testing challenges. We evangelize quality related best practices, building mechanisms to track and report them.

We are hiring experienced Software Development Engineer in Test (SDET) to drive quality excellence in our advertising systems. In this role, you will architect, design and build test frameworks and tools to push our advertising systems to their limits and beyond. You will work with program management, development teams and our QA organization to understand the customer requirements, scope out features and then work side-by-side with the team to ensure the quality of our system. You\’ll be responsible for raising our quality standards through innovative automation solutions and technical leadership, while consistently exceeding delivery expectations. The ideal candidate brings a proven track record of designing and delivering scalable test solutions in a complex distributed environment, strong technical communication skills, and the ability to lead cross-functional initiatives effectively.

Key job responsibilities
* Participate in the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs.
* Work closely with the technical leaders to develop the best technical design and approach for testing our functionality at scale.

* Build software solutions where the problem is not well defined. You are capable of understanding the interaction between the components in a distributed system in order to ensure they are functioning properly.
* Design, develop, and implement robust solutions across multiple layers of technology stack, while also collaborating in an away team model to support cross-functional initiatives.
* Own the delivery of test frameworks and tools, debugging and reporting code bugs and pushing quality upstream.
* Management and execution of project plans and meeting delivery commitments.
* Create and execute appropriate test strategies and quality processes for development activities that align with business objectives and project management efforts.

BASIC QUALIFICATIONS

* 3+ years of building test automation frameworks and tools experience.
* 3+ years of non-internship professional software development and testing experience.
* Programming experience with at least one modern language such as Java.
* Experience debugging, diagnosing, and troubleshooting complex, production software issues.
* Problem-solving and analytical mindset to identify and resolve issues.

PREFERRED QUALIFICATIONS

* Master’s degree in Computer Science, Computer Engineering or related technical field
* Experience working in a cloud based development and production environment such as AWS.
* Experience working in an agile software development environment
* 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
* Knowledge of industry standard test automation tools and experience developing product test frameworks.
* Experience with open source tools and resources.
* Excellent communication, analytical and problem solving skills

BASIC QUALIFICATIONS

– 3+ years of test automation frameworks and tools building experience
– 2+ years of non-internship professional software development testing experience
– Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
– Experience in penetration testing and exploitability-focused vulnerability assessment
– Experience in platform-level security mitigations and hardening for Linux and Windows

PREFERRED QUALIFICATIONS

– Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
– Experience with security in service-oriented architectures and web services

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr

Software dev Engineer II - Test, Ads QA employer: Amazon

Amazon is an exceptional employer, offering a dynamic and fast-paced work environment that fosters innovation and collaboration. As part of the Amazon Ads team, employees benefit from a culture that prioritises quality and excellence, with ample opportunities for professional growth through challenging projects and cutting-edge technology. The inclusive atmosphere encourages diverse perspectives, ensuring that every team member can contribute meaningfully to the success of our advertising solutions.
A

Contact Detail:

Amazon Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software dev Engineer II - Test, Ads QA

✨Tip Number 1

Familiarise yourself with Amazon's advertising ecosystem and the specific technologies they use. Understanding their products and services will help you speak confidently about how your skills can contribute to their goals during interviews.

✨Tip Number 2

Showcase your experience with test automation frameworks by preparing examples of past projects. Be ready to discuss the challenges you faced and how you overcame them, as this demonstrates your problem-solving abilities and technical expertise.

✨Tip Number 3

Network with current or former employees of Amazon Ads on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific expectations for the Software Development Engineer II role.

✨Tip Number 4

Prepare for technical interviews by brushing up on your programming skills in Java or other relevant languages. Practising coding challenges and understanding system architecture will help you demonstrate your technical prowess effectively.

We think you need these skills to ace Software dev Engineer II - Test, Ads QA

Test Automation Frameworks
Software Development Life Cycle (SDLC)
Programming in Java, C++, or C#
Debugging and Troubleshooting
Analytical Skills
Problem-Solving Skills
Cloud-Based Development (AWS)
Agile Software Development
Cross-Functional Collaboration
Quality Assurance Best Practices
Technical Communication Skills
Object-Oriented Design
Penetration Testing
Vulnerability Assessment
System Architecture Knowledge
Performance and Scalability Analysis

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and test automation. Focus on your achievements in building test frameworks and tools, and include specific examples that demonstrate your problem-solving skills.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for quality assurance and your understanding of Amazon Ads' mission. Mention how your background aligns with the role and express your enthusiasm for contributing to their fast-paced environment.

Highlight Technical Skills: Clearly list your programming experience, especially with languages like Java, C++, or C#. Include any experience with cloud-based environments like AWS and your familiarity with industry-standard test automation tools.

Showcase Problem-Solving Abilities: In your application, provide examples of complex issues you've diagnosed and resolved in previous roles. This will demonstrate your analytical mindset and ability to thrive in challenging situations, which is crucial for this position.

How to prepare for a job interview at Amazon

✨Understand the Role

Make sure you have a clear understanding of the Software Development Engineer II - Test position. Familiarise yourself with the responsibilities, especially around test automation frameworks and tools, as well as the importance of quality assurance in the advertising ecosystem.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Java, C++, or C#. Highlight specific projects where you've built test automation frameworks and how you approached problem-solving in complex environments.

✨Demonstrate Collaboration

Since this role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with developers, program managers, and QA teams in past projects. Emphasise your communication skills and ability to lead initiatives.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your analytical mindset and problem-solving abilities. Think of examples where you've debugged complex software issues or implemented innovative automation solutions to improve quality standards.

Software dev Engineer II - Test, Ads QA
Amazon
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Software dev Engineer II - Test, Ads QA

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-08-01

  • A

    Amazon

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>