Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Quality Engineer 2 @ NCR Corporation

Home > Software Development

 Software Quality Engineer 2

Job Description

Summary:

We are seeking a passionate and detail-oriented QA Engineer with experience in both manual and automation testing. The ideal candidate will have a strong understanding of business requirements, collaborate effectively with cross-functional teams, and advocate for quality and agile processes throughout the software development lifecycle.

Key Responsibilities:

Automation Testing

  • Develop and maintain UI test automation using Selenium with Java (or other object-oriented languages) or Playwright.
  • Build and execute API test automation frameworks and suites.
  • Integrate automated tests into CI/CD pipelines.
  • Maintain test scripts and ensure they are scalable, reusable, and robust.

Manual Testing & Quality Advocacy

  • Analyze and understand product requirements and business needs.
  • Collaborate closely with Product Owners, Developers, and Designers to clarify requirements and ensure testability.
  • Design and execute comprehensive test cases for functional, regression, and exploratory testing.
  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.
  • Advocate for quality standards and best practices across teams.
  • Ensure readiness for releases by validating features and participating in release planning and sign-offs.

Required Technical Skills:

  • UI Test Automation: Selenium with Java (or any other OOP-based frameworks) OR Playwright
  • BDD Frameworks: Cucumber or JBehave
  • API Testing & Automation: RESTful services, Postman, Swagger, and automation tools.
  • Programming Languages: NodeJS, JavaScript (for scripting and automation).
  • Tools: JIRA, Git, Jenkins (or similar CI tools).
  • Database: SQL for data validation and backend testing.
  • Cloud Platforms: Basic knowledge of AWS, Azure, or GCP for testing cloud-hosted applications.

Good To Have:

  • Microservices - working knowledge on microservice architecture and frameworks.
  • Spring Framework - working knowledge on Spring or Spring-Boot frameworks.
  • Kafka - knowledge on messaging systems like Kafka or SQS

Job Classification

Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: NCR Corporation
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Bdd Framework Java Ui Automation Testing Automation Testing Selenium API Testing Cloud Node.Js Cucumber

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Data Engineer (Azure Purview)

  • Capgemini
  • 6 - 11 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

MLOps Engineer

  • Capgemini
  • 5 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

NCR Corporation

At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and h...