Software Qa Testing Engineer Interview Questions

4,153 software qa testing engineer interview questions shared by candidates

Networking: 1.What happens when you type www.google.com in the browser? 2.Explain all OSI layers based on this flow. 3.Some questions on network protocols. Operating Systems: 1.Round-robin scheduling 2.Deadlocks DSA: 1.Reverse the words in a given string. 2.Remove elements appearing more than twice in an array while maintaining order (e.g., if 4 appears 3 times, remove only the third occurrence).
avatar

Software Engineer - QA

Interviewed at SecPod Technologies

4.2
Apr 24, 2025

Networking: 1.What happens when you type www.google.com in the browser? 2.Explain all OSI layers based on this flow. 3.Some questions on network protocols. Operating Systems: 1.Round-robin scheduling 2.Deadlocks DSA: 1.Reverse the words in a given string. 2.Remove elements appearing more than twice in an array while maintaining order (e.g., if 4 appears 3 times, remove only the third occurrence).

Round 1: Question 1: Reverse each word in sentance. Question 2: Identify the Highest and lowest occurring letter and its count Question 3: Selenium - Identify all the elements present in a breadcrumb of a banking page Round 2: 1. Transpose of a 3x3 Matrix 2. Input String s = "abcDrgeifkHfhfgh"; Add '_' wherever ther is a small letter followed by a capital letter 3. Find all the combination of words from characters 'a', 'b', 'c', 'd' 4. Selenium - Explicitwait, Implicitwait, Fluentwait, 5. How to configure Polling time in Explicit wait 6. How to configure the download path (to which a file gets downloaded when we click on a button) in selenium 7. How to click on an element which is kept as hidden in the UI by dev team
avatar

Staff Software QA Engineer

Interviewed at ServiceNow

4.1
Aug 1, 2024

Round 1: Question 1: Reverse each word in sentance. Question 2: Identify the Highest and lowest occurring letter and its count Question 3: Selenium - Identify all the elements present in a breadcrumb of a banking page Round 2: 1. Transpose of a 3x3 Matrix 2. Input String s = "abcDrgeifkHfhfgh"; Add '_' wherever ther is a small letter followed by a capital letter 3. Find all the combination of words from characters 'a', 'b', 'c', 'd' 4. Selenium - Explicitwait, Implicitwait, Fluentwait, 5. How to configure Polling time in Explicit wait 6. How to configure the download path (to which a file gets downloaded when we click on a button) in selenium 7. How to click on an element which is kept as hidden in the UI by dev team

Questions ranged from test planning, types of testing, how would I test Amazon website, use cases to basic programming questions on Java and Selenium. Made me write code on an online IDE for Java. Most of the questions were related to my previous experiences and how would I approach a use case for testing. Were interested to understand the types of testing like Security testing, accessibility testing, localization testing and functional testing and their use cases Questions on Java: (Strings) - How to find if a string is a palindrome - Find all substrings of a given string - Find the longest palindrome of a given string - Difference between Assert and Verify - Most common exceptions - How do you pass control to a different page in POM - How do you find elements when IDs are dynamic - How do you handle alerts in selenium
avatar

Sr Software QA Engineer

Interviewed at ServiceNow

4.1
Jun 26, 2023

Questions ranged from test planning, types of testing, how would I test Amazon website, use cases to basic programming questions on Java and Selenium. Made me write code on an online IDE for Java. Most of the questions were related to my previous experiences and how would I approach a use case for testing. Were interested to understand the types of testing like Security testing, accessibility testing, localization testing and functional testing and their use cases Questions on Java: (Strings) - How to find if a string is a palindrome - Find all substrings of a given string - Find the longest palindrome of a given string - Difference between Assert and Verify - Most common exceptions - How do you pass control to a different page in POM - How do you find elements when IDs are dynamic - How do you handle alerts in selenium

Viewing 1391 - 1400 interview questions

Glassdoor has 4,153 interview questions and reports from Software qa testing engineer interviews. Prepare for your interview. Get hired. Love your job.