Upload Button Icon Add office photos

Amazon Web Services

Compare button icon Compare button icon Compare

Filter interviews by

Amazon Web Services Software Testing Engineer Interview Questions, Process, and Tips

Updated 3 Oct 2022

Amazon Web Services Software Testing Engineer Interview Experiences

1 interview found

I applied via Job Fair and was interviewed in Sep 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What about Testing ?
  • Ans. 

    Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

    • Testing is an essential part of software development.

    • It helps to identify defects and errors in the software.

    • Testing can be done manually or through automation.

    • Types of testing include functional, performance, security, and usability testing.

    • Testing should be done throughout t

  • Answered by AI
  • Q2. Which tool using in software testing ?
  • Ans. 

    There are various tools used in software testing such as Selenium, JMeter, Appium, etc.

    • Selenium is used for web application testing

    • JMeter is used for load testing

    • Appium is used for mobile application testing

    • Other tools include TestComplete, SoapUI, etc.

  • Answered by AI
  • Q3. Why are you using Java?
  • Ans. 

    Java is a popular programming language for software testing due to its platform independence, object-oriented nature, and vast community support.

    • Java is platform-independent, meaning that code written in Java can run on any platform that has a Java Virtual Machine (JVM) installed.

    • Java is object-oriented, making it easier to write modular and reusable code.

    • Java has a vast community of developers and testers, providing a...

  • Answered by AI
  • Q4. How to iterate Map ?
  • Ans. 

    To iterate a Map, use for-each loop or Iterator interface.

    • Use for-each loop to iterate over the Map entries.

    • Use keySet() method to get the Set of keys and then iterate over it.

    • Use values() method to get the Collection of values and then iterate over it.

    • Use entrySet() method to get the Set of Map.Entry objects and then iterate over it.

    • Use Iterator interface to iterate over the Map entries.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Amazon Web Services Software Testing Engineer interview:
  • Java Selinium
Interview preparation tips for other job seekers - Every one should be perfect but once get a chance to prove it

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Nov 2022. There were 9 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Aptitude test is different types of questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Manual testing automation testing
Round 4 - Assignment 

Different types of questions in exam

Round 5 - HR 

(1 Question)

  • Q1. My Self introduction
Round 6 - Group Discussion 

Selected One topic is discussions in the group discussion

Round 7 - Coding Test 

Java programming test examination

Round 8 - One-on-one 

(1 Question)

  • Q1. Verified exam results
Round 9 - HR 

(1 Question)

  • Q1. My self introduction

Interview Preparation Tips

Topics to prepare for Cognizant Software Testing Engineer interview:
  • Manual Testing
  • Automation Testing
Interview preparation tips for other job seekers - This company is a top up MNC company, my dream this company job .
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Dec 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Java, selenium, Maven, Manual Testing, SQL, Cucumber, JUnit

Round 3 - Coding Test 

Public static void main (string[]args)

Interview Preparation Tips

Interview preparation tips for other job seekers - Java , selenium , Maven, Manual Testing, SQL, Cucumber

I was interviewed in Sep 2021.

Round 1 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

In this round, the interviewer first started asking me questions around basics of Software Testing. Then he switched to Agile Testing and at the end asked some more questions related to SQL.

  • Q1. Can you explain the Software Testing Life Cycle (STLC)?
  • Q2. What is the difference between a Test Stub and a Test Driver?
  • Q3. What is the importance of agile testing?
  • Q4. What are Spike and Zero Sprint in Agile?
  • Q5. What is the difference between Agile and Scrum?
  • Q6. How many aggregate functions are available in SQL?
  • Q7. What are triggers in SQL?
Round 2 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had questions revolving around Automation Testing , Selenium and Cucumber.

  • Q1. How do you automate the testing of CAPTCHA?
  • Q2. What is Protractor?
  • Q3. Why should Selenium be selected as a testing tool for web applications or systems?
  • Q4. Can you explain the JUnit annotations that are linked with Selenium?
  • Q5. What are annotations in Cucumber?
  • Q6. Can you explain briefly how Behavioral Driven Development works?
  • Q7. What is the difference between Selenium and Cucumber?
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This was a Technical Cum HR round where I was first asked some basic Java related concepts and then we discussed
about my expectations from the company , learnings and growth in the forthcomig years. I would suggest be honest and
try to communicate your thoughts properly in these type of rounds to maximise your chances of getting selected.

  • Q1. Why should we hire you?
  • Q2. Why are you looking for a job change?

Interview Preparation Tips

Eligibility criteriaAbove 2 years of experienceCGI Inc. interview preparation:Topics to prepare for the interview - Software Testing , Selenium , Cucumber , API Testing , Automation TestingTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Company Website and was interviewed in Dec 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Tell mi about yourself
  • Q2. Why are you choice this company
  • Q3. Asking knowledge about c programming

I applied via Other and was interviewed in Nov 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. 1.self introduction 2.likes and dislikes. 3.hobbies 4.project. 5.my contribution in project. 6.strength. 7.how u overcome your weakness? That's it. Whether it is tr or hr

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics well.
It is very easy to crack.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - HR 

(4 Questions)

  • Q1. What are your salary expectations?
  • Q2. Why are you looking for a change?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Kindly follow up with the company

I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.

Interview Questionnaire 

8 Questions

  • Q1. Explain your framework
  • Ans. 

    My framework is a hybrid framework that combines data-driven and keyword-driven approaches.

    • The framework uses Excel sheets to store test data and keywords.

    • It uses Selenium WebDriver for web automation and Appium for mobile automation.

    • It has a modular structure with reusable functions and libraries.

    • It generates detailed HTML reports with screenshots and logs.

    • It supports parallel execution and integration with CI/CD tool...

  • Answered by AI
  • Q2. What is Defect lifecycle
  • Ans. 

    Defect lifecycle is the process of identifying, reporting, fixing, and verifying defects in software.

    • Defect is identified by testers during testing

    • Defect is reported to development team

    • Development team fixes the defect

    • Fixed defect is verified by testers

    • If defect is not fixed, it goes back to development team

    • If defect is fixed, it is closed

  • Answered by AI
  • Q3. What will be your approach if developer is not accepting the defect
  • Ans. 

    I will discuss the defect with the developer and provide evidence to support my findings.

    • Schedule a meeting with the developer to discuss the defect

    • Provide evidence to support the defect, such as screenshots or logs

    • Explain the impact of the defect on the system or end-users

    • Collaborate with the developer to find a solution

    • Escalate the issue to the project manager or higher authority if necessary

  • Answered by AI
  • Q4. Which tool u used for api testing
  • Ans. 

    I have used Postman for API testing.

    • Postman is a popular tool for API testing and has a user-friendly interface.

    • It allows us to send requests, view responses, and test different scenarios.

    • We can also create collections of requests and run them in a sequence.

    • Postman also has features like environment variables and test scripts.

    • Other tools for API testing include SoapUI, JMeter, and Rest-Assured.

  • Answered by AI
  • Q5. What are HTTP requests
  • Ans. 

    HTTP requests are messages sent by a client to a server to request for a resource or perform an action.

    • HTTP requests are used in web communication to retrieve data or perform actions on a server.

    • They consist of a request method (e.g. GET, POST), a URL, and optional headers and body.

    • Examples of HTTP requests include GET requests to retrieve web pages and POST requests to submit form data.

  • Answered by AI
  • Q6. Use of put function
  • Ans. 

    The put function is used to update or replace an existing value in a specified key in an object.

    • The put function is commonly used in programming languages such as Java and Python.

    • It is used to modify the value of a key in a dictionary or map.

    • For example, in Python, you can use the put function to update a value in a dictionary: my_dict['key'] = 'new_value'.

  • Answered by AI
  • Q7. What will you rate yourself in automation
  • Ans. 

    I would rate myself 8 out of 10 in automation.

    • I have experience in using automation tools like Selenium, Appium, and JMeter.

    • I have automated test cases for web applications, mobile applications, and APIs.

    • I have also created automation frameworks from scratch.

    • I continuously learn and improve my automation skills.

    • I am confident in my ability to automate complex scenarios.

  • Answered by AI
  • Q8. Type of testing performed in your whole career
  • Ans. 

    I have performed functional, regression, integration, performance, and security testing in my career.

    • Functional testing to ensure the software meets the requirements

    • Regression testing to ensure new changes do not break existing functionality

    • Integration testing to ensure different components work together

    • Performance testing to ensure the software can handle expected load

    • Security testing to ensure the software is secure

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - What is your framework?..is a frequently asked question in most of the interviews on automation testing...so be well prepared for this question.

Skills evaluated in this interview

I was interviewed in Jan 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

  • Q1. 

    Maximal AND Subsequences Problem

    Given an array consisting of N integers, your task is to determine how many k-element subsequences of the given array exist where the bitwise AND of the subsequence's elem...

  • Ans. 

    The task is to find the maximal AND value and the number of subsequences having this maximal AND value.

    • Iterate through all possible k-element subsequences of the given array

    • Calculate the bitwise AND of each subsequence

    • Track the maximal AND value and the count of subsequences with this value

    • Return the maximal AND value and the count modulo 1000000007

  • Answered by AI
Round 2 - Coding Test 

Round duration - 40 Minutes
Round difficulty - Medium

Timing( was it late night)
How was the environment?
Any other significant activity
How the interviewer was? (If it was there any interview)

Round 3 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Hard

Please specify the following : -
Timing( was it late night)
How was the environment?
Any other significant activity
How the interviewer was? (If it was there any interview

  • Q1. What is virtual memory?
  • Ans. 

    Virtual memory is a memory management technique that allows an operating system to use disk space as an extension of RAM.

    • Virtual memory allows running programs to use more memory than physically available.

    • It provides a larger address space for programs to store data and instructions.

    • Virtual memory uses a combination of RAM and disk space to store data.

    • It helps in multitasking by allowing multiple programs to run simult...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Testing Engineer in BangaloreEligibility criteria8 CGPAWipro Limited interview preparation:Topics to prepare for the interview - c, python, java, c++, JavaScript, tailwind and others programming language.Time required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : hardworking
Tip 2 : team work
Tip 3 : do assignment

Application resume tips for other job seekers

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Java questions
  • Q2. Opps question
  • Q3. Thread question

Interview Preparation Tips

Interview preparation tips for other job seekers - good interview, wend well

Amazon Web Services Interview FAQs

How many rounds are there in Amazon Web Services Software Testing Engineer interview?
Amazon Web Services interview process usually has 2 rounds. The most common rounds in the Amazon Web Services interview process are Resume Shortlist and Technical.
What are the top questions asked in Amazon Web Services Software Testing Engineer interview?

Some of the top questions asked at the Amazon Web Services Software Testing Engineer interview -

  1. Which tool using in software testin...read more
  2. Why are you using Ja...read more
  3. What about Testin...read more

Tell us how to improve this page.

Digital Associate
309 salaries
unlock blur

₹2 L/yr - ₹4 L/yr

Cloud Support Engineer
281 salaries
unlock blur

₹11 L/yr - ₹36 L/yr

Cloud Support Associate
161 salaries
unlock blur

₹7.9 L/yr - ₹20 L/yr

Cloud Engineer
122 salaries
unlock blur

₹10.6 L/yr - ₹36 L/yr

Solution Architect
88 salaries
unlock blur

₹20 L/yr - ₹70.5 L/yr

Explore more salaries
Compare Amazon Web Services with

Amazon

4.1
Compare

Microsoft Azure

4.5
Compare

IBM

4.0
Compare

Oracle

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview