Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cigniti Technologies Team. If you also belong to the team, you can get access from here

Cigniti Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Cigniti Technologies Senior QA Engineer Interview Questions and Answers

Updated 1 Nov 2021

Cigniti Technologies Senior QA Engineer Interview Experiences

1 interview found

Interview Questionnaire 

5 Questions

  • Q1. 1. Explain current project framework
  • Ans. 

    Our current project framework is based on Selenium WebDriver and TestNG.

    • We use Selenium WebDriver for automating web application testing.

    • TestNG is used for test management and reporting.

    • We follow Page Object Model design pattern for better code maintainability.

    • We use Maven for project build and dependency management.

    • We integrate with Jenkins for continuous integration and deployment.

  • Answered by AI
  • Q2. 2. WAP to reverse a string using while loop.
  • Ans. 

    WAP to reverse a string using while loop.

    • Declare a string variable and initialize it with the input string

    • Declare an empty string variable to store the reversed string

    • Use a while loop to iterate through the input string from the end to the beginning

    • Append each character to the empty string variable

    • Print the reversed string

  • Answered by AI
  • Q3. 3. WAP to print all the alphabets only from the below string - I/p: "selenium 123java456", o/p: "seleniumjava"
  • Ans. 

    Write a program to print all the alphabets from a given string.

    • Loop through each character in the string

    • Check if the character is an alphabet using isalpha() function

    • If it is an alphabet, add it to a new string

    • Print the new string

  • Answered by AI
  • Q4. 4. Cucumber hooks and background
  • Ans. 

    Cucumber hooks and background enhance test automation by setting up preconditions and shared context for scenarios.

    • Hooks are methods that run at specific points in the test execution lifecycle, such as before or after scenarios.

    • Common hooks include @Before, @After, @BeforeStep, and @AfterStep, which allow for setup and teardown actions.

    • The Background keyword allows you to define steps that are common to all scenarios i...

  • Answered by AI
  • Q5. 5. How do u start designing framework?
  • Ans. 

    Designing a framework involves identifying the scope, selecting the right tools, creating a structure, and implementing it.

    • Identify the scope of the framework

    • Select the right tools and technologies

    • Create a structure for the framework

    • Implement the framework and test it

    • Ensure the framework is scalable and maintainable

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - There were four rounds of interview -
1. Technical 1
2. Technical 2
3. Discussion with Project Director
4. HR Discussion

All the rounds were of 30 mins except the third one. It went for 15 mins discussion with project director.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Cigniti Technologies?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Describe about your project framework
Round 2 - Technical 

(1 Question)

  • Q1. Explain Rest assured automation
  • Ans. 

    Rest Assured is a Java library used for API automation testing, specifically for testing RESTful APIs.

    • Rest Assured is an open-source Java library that provides a domain-specific language for writing powerful API tests.

    • It simplifies the process of sending HTTP requests and validating responses in API automation.

    • Rest Assured supports various authentication methods, request and response specifications, and assertion capab...

  • Answered by AI

Skills evaluated in this interview

Senior QA Engineer Interview Questions Asked at Other Companies

asked in MakeMyTrip
Q1. Combination Sum Problem Statement Given an array of distinct posi ... read more
asked in MakeMyTrip
Q2. Next Greater Number Problem Statement Given a string S which repr ... read more
Q3. How do you retrieve data from a file using Selenium?
Q4. If you have two threads, and one thread burns completely in 30 mi ... read more
Q5. How can you execute a test case multiple times?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a program to reverse even words in string?
  • Ans. 

    Program to reverse even words in a string

    • Split the string into words

    • Iterate through the words and reverse the even-indexed words

    • Join the words back into a string

  • Answered by AI
  • Q2. Find elements
  • Ans. 

    Finding elements in a web page using various locators

    • Use CSS selectors to locate elements by class, id, attribute, etc.

    • Use XPath to locate elements based on their path in the HTML structure

    • Use name, tag name, link text, partial link text locators as needed

  • Answered by AI
Round 2 - Coding Test 

Arraylist,maps,strings,oops concept

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

I applied via Walk-in and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is your daily approach to testing?
  • Ans. 

    My daily approach to testing involves thorough planning, executing test cases, documenting results, and collaborating with team members.

    • I start by reviewing requirements and creating test cases

    • I execute test cases manually or using automation tools

    • I document test results and report any issues found

    • I collaborate with developers and other team members to ensure quality standards are met

  • Answered by AI
  • Q2. How do you develop a test strategy?
  • Ans. 

    Developing a test strategy involves defining objectives, identifying test types, prioritizing tests, and creating a plan.

    • Define objectives and goals of testing

    • Identify types of tests to be conducted (e.g. functional, performance, security)

    • Prioritize tests based on risk and criticality

    • Create a detailed test plan outlining resources, timelines, and responsibilities

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please share your examples of issues you have encountered during your testing experiences.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Hacker rank test based on python and selenium along with a python programming question

Round 2 - Technical 

(2 Questions)

  • Q1. Explain oops concept and where do you use it in your automation project
  • Ans. 

    OOPs concept refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Reusing code and creating a hierarchy of classes

    • Encapsulation: Hiding the internal implementation details of a class

    • Polymorphism: Ability to use a single interface for different data types or objects

    • Abstraction: Showing only necessary details and hiding unnecessary details

  • Answered by AI
  • Q2. What is synchronisation and how do we handle it
  • Ans. 

    Synchronization is the coordination of multiple processes to ensure they work together effectively.

    • Synchronization is important in multi-threaded applications to prevent race conditions and ensure data consistency.

    • We can handle synchronization using techniques like locks, semaphores, and monitors.

    • For example, in Java, we can use synchronized keyword or ReentrantLock class to achieve synchronization.

    • Another example is u...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Coding question find the frequency of characters
  • Ans. 

    Find the frequency of characters in an array of strings.

    • Iterate through each string in the array

    • For each character in the string, increment its count in a hashmap

    • Return the hashmap with character frequencies

  • Answered by AI
  • Q2. Robot framework and pytest differences
  • Ans. 

    Robot framework is keyword-driven, while pytest is a full-featured testing framework.

    • Robot framework is based on keywords and test cases are written in tabular format, while pytest is a full-featured testing framework with fixtures, asserts, and plugins.

    • Robot framework has built-in libraries for various tasks like file operations, database interactions, etc., while pytest relies on external libraries for such functiona...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2023. There were 3 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 - One-on-one 

(2 Questions)

  • Q1. Various questions on automation, api and selenium
  • Q2. Select statement , sorting an array , status codes
Round 3 - One-on-one 

(2 Questions)

  • Q1. With client where they asked about api and java questions
  • Q2. Status codes , rest and soap difference, scenerio based test cases

Interview Questionnaire 

1 Question

  • Q1. UiPath Architecture
Are these interview questions helpful?

I applied via Recruitment Consultant and was interviewed in May 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Technical questions & team leading

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is not difficult..

I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is event loop?
  • Ans. 

    Event loop is a mechanism that allows non-blocking I/O operations in a single-threaded environment.

    • Event loop is used in programming languages like JavaScript and Python.

    • It manages the execution of multiple tasks by prioritizing them based on their priority level.

    • It continuously checks for new events and executes them in a loop.

    • It allows for efficient handling of I/O operations without blocking the main thread.

    • It is co...

  • Answered by AI
  • Q2. Difference between let var and const.
  • Ans. 

    let, var and const are used to declare variables in JavaScript with different scoping rules and mutability.

    • let and var are used to declare variables that can be reassigned later, but var has function scope while let has block scope.

    • const is used to declare variables that cannot be reassigned and have block scope.

    • Using const does not mean the value is immutable, only the variable reference is.

    • let and const were introduc...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If going for Mean or Mern stack be very firm on JavaScript basics and ES6 concepts.

Skills evaluated in this interview

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

Interview Questionnaire 

1 Question

  • Q1. Data structures

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was good.

Cigniti Technologies Interview FAQs

How to prepare for Cigniti Technologies Senior QA Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cigniti Technologies. The most common topics and skills that interviewers at Cigniti Technologies expect are Agile, Automation Framework, Communication Skills, Project Management and SQL.
What are the top questions asked in Cigniti Technologies Senior QA Engineer interview?

Some of the top questions asked at the Cigniti Technologies Senior QA Engineer interview -

  1. 3. WAP to print all the alphabets only from the below string - I/p: "selenium 1...read more
  2. 5. How do u start designing framewor...read more
  3. 2. WAP to reverse a string using while loo...read more

Tell us how to improve this page.

Cigniti Technologies Senior QA Engineer Salary
based on 66 salaries
₹12.1 L/yr - ₹22 L/yr
28% more than the average Senior QA Engineer Salary in India
View more details

Cigniti Technologies Senior QA Engineer Reviews and Ratings

based on 3 reviews

3.2/5

Rating in categories

3.2

Skill development

3.2

Work-life balance

3.2

Salary

3.6

Job security

3.2

Company culture

3.2

Promotions

3.2

Work satisfaction

Explore 3 Reviews and Ratings
Senior Engineer
640 salaries
unlock blur

₹13.1 L/yr - ₹21.5 L/yr

Senior Test Engineer
606 salaries
unlock blur

₹9.5 L/yr - ₹17 L/yr

Test Lead
376 salaries
unlock blur

₹13.3 L/yr - ₹23.1 L/yr

Test Engineer
371 salaries
unlock blur

₹5 L/yr - ₹10.3 L/yr

Engineer
292 salaries
unlock blur

₹4.1 L/yr - ₹10 L/yr

Explore more salaries
Compare Cigniti Technologies with

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

CitiusTech

3.3
Compare

Iris Software

4.0
Compare
write
Share an Interview