Quality Assurance Engineer Ii, Amazon Ads Trust Tech

Year    Bangalore, Karnataka, India

Job Description


DESCRIPTION

The Amazon Ads Trust Tech org has an opportunity for you to be part of the team that work on some of the most exciting problems in Ad tech, software architecture design, and building highly scalable services. We build platform and solution for advertisers to reach Amazon customers on Amazon.com, across our other owned and operated product, on other high quality sites across the web, and on millions of Kindles, mobile devices and OTT streaming platform.

Candidate for this position possess a sound understanding of computer science and a passion to make a profound impact for our millions of customers. You will have the opportunity to apply this passion by leveraging your technical skills in areas such as algorithms, object-oriented design, distributed systems, web development, front-end/back-end design, and more. You will also have the opportunity to collaborate with diverse business and technical partners to shape our technology to delivers billions of High quality Ads impression every day.

We prefer candidates who can thrive in a fast paced, high energy and fun work environment where we deliver value incrementally and frequently. We value highly technical, hands-on, data driven engineers who know their subject matter deeply and are willing to learn new areas.
Its still Day 1!

QA Engineers test code at the user level, both manually and with automated tools. Our QA Engineers use black box, gray box, and white box testing techniques; they are able to understand software internals, debug problems using log files, and write automated tests and/or user-level test automation tools. Software QA Engineers work with Software Development Engineers to understand features and technical implementation. Software QA Engineers also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-centric methodologies.

Key job responsibilities

  • Lead the testing of large-scale systems, create test plans, test cases, test harnesses and drive continuous improvements to the quality assurance processes
  • Test Automation and execution
  • Provide detailed bug reports and debug across multi tiered test and production environment
  • Communicate with engineering teams, partnering technical teams to gather requirements, and with management to provide regular detailed status reports on project progress
  • Provide test summary reports that communicate key quality indicators, risks, and mitigations to leadership
  • Estimate and communicate project timelines
  • Evaluate device functionality and create test strategies and test cases for Streaming TV devices, Mobile and other devices
We are open to hiring candidates to work out of one of the following locations:

Bangalore and Delhi

Key job responsibilities
- Participate in the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs.
- Writing and executing test plans, designing and developing test tools, debugging and reporting code bugs and pushing quality upstream.
- Own the delivery of an entire software development test suites and frameworks.
- Management and execution of project plans and meeting delivery commitments.
- 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.
- Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.

We are open to hiring candidates to work out of one of the following locations:

Bangalore, KA, IND | Gurgaon, IND

BASIC QUALIFICATIONS

- 4+ years of quality assurance engineering experience
- Experience in manual testing
- Experience scripting or coding
- Experience in automation testing
- Experience as QA lead on medium to large sized projects
- Experience testing mobile and web applications with Java and JavaScript
- Experience with Android, iOS or other mobile application development or testing
- Experience working closely with development and business teams to communicate problem impacts and to understand business requirements

PREFERRED QUALIFICATIONS

- Experience with at least one automated test framework like Selenium or Appium
- Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
- Experience with performance and scalability testing

Amazon

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3245846
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year