Home
Jobs
Saved
Resumes
Software Quality Engineer at NCR Corporation | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Quality Engineer
NCR Corporation
Website
LinkedIn
Software Quality Engineer
Irving, Texas, United States of America
Full Time
2 hours ago
Visa Sponsor
Apply Now
Key skills
Cloud
Docker
Java
JavaScript
Jenkins
Kubernetes
NoSQL
Python
Selenium
SOAP
SQL
TypeScript
C#
C
PowerShell
GitLab CI
Git
GitLab
Agile
Scrum
CI/CD
Communication
Problem Solving
About this role
Role Overview
Automate tests using homegrown and/or open-source test frameworks
Collaborate across teams to develop solution-based test plans and ensure that feedback from different stakeholders is incorporated
Maintain a high-level understanding of other NCRVOYIX product lines to assess their impact on the overall solution
Flexible to work in different areas like Backend, UI, and API testing
Work towards sustaining current processes and implementing new ones
Manage and maintain the QA environments and plan for future improvements
Analyze user stories and business process requirements to estimate quality risks
Work with containerized environments using Docker and Kubernetes
Support virtualization and orchestration using KubeVirt for testing and deployment scenarios
Requirements
5+ years of software engineering experience in a multi-national company
Bachelor’s Degree in a Technical Discipline or equivalent work experience
Proficiency in more than one language (C#/ Java/ JavaScript / TypeScript)
Minimum of 1-2 years of experience with object-oriented programming principles
At least 1 year of experience with Python, emphasizing testing frameworks and automation
1+ years of experience with JavaScript or TypeScript, particularly in test automation
Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab CI)
Experience with API testing and performance testing tools
Excellent analytical, problem solving, and communication skills
Strong knowledge of Agile development practices (especially Scrum), methodologies and tools
Expertise in Database concepts and testing using SQL/NoSQL
Experience with web services REST/SOAP API test automation
Performance & functional test automation experience
Experience with web-based testing tools like Cucumber, Selenium, Protractor, etc.
Experience in SCM like Git, CI/CD tools like Jenkins
Strong knowledge of scripting and programming languages such as PowerShell, Python, Java
Experience in testing front-end, back-end, and API components of cloud-based and/or client/server products
Hands-on experience with Docker for containerization
Working knowledge of Kubernetes for orchestration and deployment
Familiarity with KubeVirt for virtual machine management in Kubernetes environments
Tech Stack
Cloud
Docker
Java
JavaScript
Jenkins
Kubernetes
NoSQL
Python
Selenium
SOAP
SQL
TypeScript
Benefits
Attractive compensation package
Opportunity to work on a team of stellar people
Apply Now
Home
Jobs
Saved
Resumes