Upload Button Icon Add office photos

Filter interviews by

Arcon TechSolutions Software Quality Assurance Engineer Interview Questions and Answers

Updated 6 Sep 2024

Arcon TechSolutions Software Quality Assurance Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Good easy communication skills important

Round 2 - Technical 

(1 Question)

  • Q1. What is testing
  • Ans. 

    Testing is the process of evaluating a software application to ensure it meets specified requirements and functions correctly.

    • Testing involves executing the software with the intent of finding defects.

    • It is done to validate that the software meets the business and technical requirements.

    • Types of testing include functional testing, performance testing, security testing, etc.

    • Examples of testing tools include Selenium, JU

  • Answered by AI

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 4 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 

(1 Question)

  • Q1. Prepare about test automation framework and also Java questions
Round 3 - Technical 

(1 Question)

  • Q1. Prepare for test automation framework
Round 4 - One-on-one 

(1 Question)

  • Q1. Package discussion and any joining bonus if any

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. In my project they did fire almost 100 members without showing any other projects. Better not to join this company at this point of time
2. You will have lot of pressure in this company

I applied via Recruitment Consulltant and was interviewed before Feb 2021. There was 1 interview round.

Round 1 - Technical 

(10 Questions)

  • Q1. What is the different get and quit methods?
  • Ans. 

    The get method is used to retrieve a value from a data structure, while the quit method is used to terminate a program or session.

    • The get method is commonly used in programming languages to access elements from arrays, lists, dictionaries, etc.

    • The quit method is typically used to gracefully exit a program or session, closing any open resources or connections.

    • Example: In Python, the get method is used to retrieve values...

  • Answered by AI
  • Q2. Explain TakescreenShot sudo code?
  • Ans. 

    TakescreenShot sudo code captures the screen and saves it as an image file.

    • Import necessary libraries for capturing the screen and saving images

    • Define a function to capture the screen

    • Specify the file format and location to save the screenshot

    • Call the function to capture and save the screenshot

  • Answered by AI
  • Q3. Explain the exception handling process in your project?
  • Ans. 

    Exception handling process involves identifying, catching, and handling errors in the software.

    • Identify potential exceptions and define exception classes

    • Catch exceptions using try-catch blocks

    • Handle exceptions appropriately, either by logging or displaying error messages

    • Implement a fallback mechanism to handle unexpected exceptions

    • Test exception handling scenarios thoroughly

  • Answered by AI
  • Q4. Difference between Overloading & Overriding?
  • Ans. 

    Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in its superclass.

    • Overloading is compile-time polymorphism while overriding is runtime polymorphism.

    • Overloading is used to provide different implementations of the same method for different input parameters.

    • Overriding is used to provide a specific ...

  • Answered by AI
  • Q5. How to select check box in selenium?
  • Ans. 

    To select a checkbox in Selenium, locate the checkbox element and use the 'click' method.

    • Locate the checkbox element using any of the available locators in Selenium

    • Use the 'click' method to select the checkbox

    • Verify that the checkbox is selected using the 'isSelected' method

  • Answered by AI
  • Q6. How to skip a specific test case in TestNG?
  • Ans. 

    How to skip a specific test case in TestNG?

    • Use @Test(enabled = false) annotation to skip a test case

    • Use @Test(groups = {"skip"}) annotation and exclude the group from test execution

    • Use ITestResult.SKIP status to skip a test case programmatically

  • Answered by AI
  • Q7. Difference between absolute Xpath and relative Xpath?
  • Ans. 

    Absolute Xpath is the complete path from the root element while relative Xpath is the path from the current element.

    • Absolute Xpath starts with a single forward slash (/) and is used to locate an element from the root node.

    • Relative Xpath starts with a double forward slash (//) and is used to locate an element from the current node.

    • Absolute Xpath is more specific and less flexible while relative Xpath is more flexible an...

  • Answered by AI
  • Q8. Explain execution flow of cucumber framework?
  • Ans. 

    Cucumber framework executes feature files using step definitions and generates reports.

    • Cucumber reads feature files written in Gherkin syntax

    • Step definitions are written in programming language

    • Cucumber matches steps in feature file with step definitions

    • Cucumber generates reports after execution

  • Answered by AI
  • Q9. Difference between scenario & scenario outline?
  • Ans. 

    Scenario outlines are templates for scenarios with placeholders for input values.

    • Scenario outlines are used in BDD frameworks like Cucumber.

    • They allow for the creation of multiple scenarios with different input values.

    • Scenario outlines use placeholders like to represent input values.

    • Example: Given a with , when they log in, then they should see the .

    • Scenario outlines are more flexible and reusable than regular scenar

  • Answered by AI
  • Q10. Explain the order of TestNG annotations execution flow?
  • Ans. 

    TestNG annotations are executed in a specific order to ensure proper test execution.

    • BeforeSuite

    • BeforeTest

    • BeforeClass

    • BeforeMethod

    • Test

    • AfterMethod

    • AfterClass

    • AfterTest

    • AfterSuite

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are preparing for Automation Testing please prepare based on provided questions

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Manual Testing related Questions
  • Q2. Scenario based Questions
  • Q3. Past Project related Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Everything is Good. Easy questions were asked I gave all correct answers still HR replies me in follow up that my interview is not positive. I mean what they exactly want. Pathetic behavior.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Monster and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Select 3 rd highest salary from employee table
  • Ans. 

    To select the 3rd highest salary from the employee table, you can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.

    • Use a SQL query like 'SELECT salary FROM employee ORDER BY salary DESC LIMIT 1 OFFSET 2' to get the 3rd highest salary.

    • The 'ORDER BY' clause sorts the salaries in descending order, 'LIMIT 1' limits the result to 1 row, and 'OFFSET 2' skips the first two rows.

    • Make sure to adjust the 'OFFSET' value if

  • Answered by AI
  • Q2. Difference between put and patch
  • Ans. 

    Put is used to create or replace a resource, while patch is used to update a resource partially.

    • Put is idempotent, meaning multiple identical requests will have the same effect as a single request

    • Patch is not idempotent, as multiple identical requests may have different effects

    • Put requires the client to send the entire updated resource, while patch only requires the specific changes to be sent

  • Answered by AI
  • Q3. Difference between == and equals in string
  • Ans. 

    The == operator checks for reference equality, while the equals method checks for value equality in strings.

    • Use == to check if two string variables refer to the same object in memory.

    • Use equals() method to check if two string variables have the same sequence of characters.

    • Example: String str1 = "hello"; String str2 = "hello"; str1 == str2 will return false, but str1.equals(str2) will return true.

  • Answered by AI
  • Q4. Difference way of declaring String
  • Ans. 

    String can be declared using double quotes, single quotes, or the String constructor.

    • Declare using double quotes: String str1 = "Hello";

    • Declare using single quotes: String str2 = 'World';

    • Declare using String constructor: String str3 = new String("Java");

  • Answered by AI
  • Q5. Difference between String builder and String buffer
  • Ans. 

    String builder is not synchronized, while String buffer is synchronized.

    • String builder is faster than String buffer because it is not synchronized.

    • String buffer is thread-safe, while String builder is not.

    • String builder is preferred for single-threaded applications, while String buffer is preferred for multi-threaded applications.

  • Answered by AI
  • Q6. Convert array into arraylist
  • Ans. 

    Convert array to ArrayList of strings

    • Create a new ArrayList

    • Use Arrays.asList() method to convert array to ArrayList

    • Example: String[] array = {"apple", "banana", "orange"}; ArrayList list = new ArrayList<>(Arrays.asList(array));

Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Fair and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

There were around 20 questions in aptitude section to appear

Round 2 - Assignment 

It had 50 technical knowledge based questions on testing domain

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
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 - Technical 

(2 Questions)

  • Q1. Related to your resume
  • Q2. Related to your skills
Round 3 - Technical 

(1 Question)

  • Q1. Related to given JD
Round 4 - Technical 

(1 Question)

  • Q1. Related to JD and resume
Round 5 - HR 

(1 Question)

  • Q1. Personal query and other personal stuff
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What ambiguity you faced in previous projects?
  • Q2. If you have 20 to 40 range, what testing technique will you use?
  • Ans. 

    I would use boundary value analysis testing technique.

    • Boundary value analysis involves testing the boundaries of valid and invalid input ranges.

    • It helps in identifying any issues that may occur at the boundaries of the input range.

    • Examples include testing a function with inputs just below, at, and just above the specified range limits.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Scenario based questions in testing
  • Q2. SQL queries relation joins, creation of tables

Interview Preparation Tips

Topics to prepare for Virtusa Consulting Services Associate Quality Assurance Engineer interview:
  • Testing basics
  • Automation Testing
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Sep 2022. There were 2 interview rounds.

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 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Difference between HTTP and HTTP2, and the real-time use cases for the HTTP2 advantages
  • Ans. 

    HTTP2 is an updated version of HTTP with improved performance and multiplexing capabilities.

    • HTTP2 uses binary instead of text format for faster data transfer

    • HTTP2 allows for multiplexing, which means multiple requests can be sent and received at the same time

    • HTTP2 supports server push, where the server can send resources to the client before they are requested

    • Real-time use cases for HTTP2 include faster website loading...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You just need to be yourself! From your input, HPE people are smart enough to decide whether you are a good fit for the company!

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Sep 2023.

Round 1 - Coding Test 

One Java coding question in 1st round and other core concepts questions of Java and Selenium

Round 2 - Technical 

(2 Questions)

  • Q1. Previous project related questions
  • Q2. Selenium framework
Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Discussion related to benefits

Arcon TechSolutions Interview FAQs

How many rounds are there in Arcon TechSolutions Software Quality Assurance Engineer interview?
Arcon TechSolutions interview process usually has 2 rounds. The most common rounds in the Arcon TechSolutions interview process are Aptitude Test and Technical.

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 784 Interviews
Nagarro Interview Questions
4.0
 • 759 Interviews
View all

Arcon TechSolutions Software Quality Assurance Engineer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

3.0

Salary & Benefits

5.0

Job Security

3.0

Company culture

4.0

Promotions/Appraisal

3.0

Work Satisfaction

Explore 1 Review and Rating
Software Developer
102 salaries
unlock blur

₹3.8 L/yr - ₹14 L/yr

Team Lead
30 salaries
unlock blur

₹6 L/yr - ₹23.7 L/yr

Implementation Engineer
29 salaries
unlock blur

₹3.3 L/yr - ₹12 L/yr

Senior Software Developer
28 salaries
unlock blur

₹7 L/yr - ₹16.1 L/yr

Technical Lead
19 salaries
unlock blur

₹14 L/yr - ₹30.3 L/yr

Explore more salaries
Compare Arcon TechSolutions with

Infosys

3.7
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview