Search jobs > Atlanta, GA > Quality engineer ii

Software Quality Engineer II

NCR Corporation
ATLANTA, GA, USA
Full-time

About NCR VOYIX

NCR VOYIX Corporation (NYSE : VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries.

NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments.

Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world’s leading retailers, restaurants and financial institutions.

We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers’ technology systems.

Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth.

Our solutions empower our customers to succeed in today’s competitive landscape.

Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small from the best-known brands around the world to your local favorite around the corner.

Title : Software Quality Engineer II

Location : Atlanta, GA

About NCR Corporation :

NCR Corporation (NYSE : NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences.

With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business.

NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Atlanta, Georgia, with approximately 29,000 employees and does business in 180 countries.

Passionate about technology and see the world a little differently than your peers? Everywhere you look, there’s possibility.

Opportunity. Boundaries to push and challenges to solve. You believe software engineering changes how people live.

At NCR, we believe that, too. We’re one of the world’s first tech companies, and still going strong. Like us, you know the online and mobile worlds better than any other and see patterns that no one else sees.

Our software engineers write code that can survive under the pressure of hundreds of thousands of requests per minute.

We work with some of the smartest, nicest people you'll meet. People who work here say the problems they work on are enormously challenging, and that the team culture is the most supportive they have seen.

Digital Banking is a division of NCR and is a leading Cloud based solution of online and mobile banking software to financial institutions in the United States.

With over 650 financial institutions and 14 million end users we have the ability to affect change in the everyday lives of consumer.

Consumers use our products daily and our mobile products are loved, evidenced by a 4.7+ stars rating in the app stores which is powered by the API’s our team creates.

If you are looking for a place to make a difference and have fun doing it, NCR is the place for you.

NCR is looking for a highly talented Mobile Software Engineer to develop cross platform mobile applications for its Digital Banking division.

You will be responsible for full life cycle development using mobile development frameworks & technologies in Agile environment.

Responsibilities

  • Should have knowledge on any of the Cloud technologies. Preferably GCP.
  • Should be involved in all aspects of Quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
  • Collaborate with developers and cross teams in an agile environment and suggest appropriate changes with deep understanding of the product benefiting the end users.
  • Define test strategy to deliver bug free products with development of automated test strategies with defined measurable metrics.
  • Collaborate with stakeholders to Design, Plan & Automate the tests in accordance with project scope or delivery dates.
  • To design, develop, manage and implement core features in Automation Framework for Web UI / API using Selenium, TestNG and Rest Assured in Java language.
  • Expertise in handling automation using any open-source tool.
  • Understand the product and help team in finding RCA of critical defects in application.
  • Work closely with the Engineers to achieve a high level of code coverage with Automation cases.
  • Reporting, follow-up, Bug tracking and risks and incident escalations management.
  • Participate and demonstrate expertise in Automation strategy along with contribution in framework development.
  • Strive for excellence constantly to deliver quality product.
  • Should be a good team player.
  • Review, maintain and improve current automated software test methodologies and processes.

Minimum qualifications :

  • B.Tech / B.E / M.Tech / M.S. in Computer Science is preferable.
  • 4-6 years of hands on experience working on Quality Engineering field
  • Exposure to test automation tools like Selenium, REST Assured API, TestNG.
  • Proficient in programming with language like Java.
  • Experience in developing automation framework for API / UI.
  • Support continuous integration and deployment process improvement and innovation.

Additional Qualifications

  • Mobile app testing experience a plus.
  • Excellent aptitude and reasoning with understanding of Software Testing methodologies, tools, and processes.
  • Good at computer science fundamentals like data structures, Java, algorithms, design patterns
  • Expertise in implementing Test Automation using languages like Java, and tools such as Selenium and TestNG
  • Experience on testing Web services and API automation.
  • Experience in Functional and Integration testing with cross browsers or products.
  • Exposure to Git, Jenkins, Maven, CICD Tools.
  • Knowledge on SQL Database added advantage.
  • Clear communication skills to work closely with stakeholders on Sprint / Testing strategy.
  • Practitioner of Agile (Scrum) methodologies.
  • Understanding of accessibility testing for Web UI.

Offers of employment are conditional upon passage of screening criteria applicable to the job

30+ days ago
Related jobs
Promoted
VirtualVocations
Norcross, Georgia

A company is looking for a Software Dev Engineer II. ...

Promoted
The Travelers Companies, Inc
Atlanta, Georgia

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Promoted
VirtualVocations
Norcross, Georgia

A company is looking for a Software Engineer II - Mobile iOS in Coraopolis, Pennsylvania. ...

Promoted
The Travelers Companies, Inc
Atlanta, Georgia

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Promoted
Cox Enterprises
Atlanta, Georgia

Cox Automotive is on the lookout for a dedicated Software Engineer to join our dynamic Central Dispatch team. This role requires an individual with a passion for software development, ready to contribute to our mission of delivering top-tier software solutions. Collaborate with members within the so...

Promoted
The Travelers Companies, Inc
Atlanta, Georgia

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Travelers Insurance
Atlanta, Georgia

Travelers is seeking a CIAM Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, tro...

JPMorgan Chase & Co.
Atlanta, Georgia

As a Software Engineer II at JPMorgan Chase within the Employee Experience, Workforce Tech, you will be a key member of an agile team, designing and delivering trusted market-leading technology products in a secure, stable, and scalable way. We have an exciting and rewarding opportunity for you to t...

020 Travelers Indemnity Co
Atlanta, Georgia

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. This individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, tro...

Home Depot
GEORGIA, US
Remote

As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. The Software Engineer II is responsible for independently develo...