NCR SW Quality Engineer (Automation) in Cebu City, Philippines

*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.



POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: Primary responsibility is to develop and manage execution of automated test scripts. He will also assist in the design and maintenance of test automation architecture and framework.

Responsibilities include:

  • Demonstrates advanced principles and concepts of software testing and validation.
  • Demonstrates research, information gathering, analytical, and debugging skills.
  • Develop test automation scripts to expand the test coverage using an automation test tool or IDE
  • Analyzes memory leak & performance increases & provide recommendation, if necessary
  • Demonstrates solid concepts of test design and methodologies which includes the following: o Black Box / White Box testing o Test plan and resources planning o Test project scheduling o Software Release
  • Demonstrates proper validation procedures such as: o Integration o System Testing o User Acceptance Testing o Installation Testing o Performance Testing
  • Creates, maintains, and reviews Test Strategy and Test Specifications documents.
  • Assists on designing Test Plan and Test Cases using HP Quality Center.
  • Performs reliability, functional, performance, stress, and regression testing of NCR software applications.
  • Monitors and updates (when necessary) software JIRA (bug tracker tool) issues status as well as for the team. Should ensure to meet SLA of the issue/project.
  • Verifies software JIRA solutions/fixes and follows through on issues.
  • Records, maintain, and archive test results.
  • Provides root-cause analysis on defect leakages
  • Review and provide input for technical documentation, user help materials and customer training
  • Trains new intakes on Test Development Life Cycle on the type of software system the team is using.
  • Leads a small group or the entire team.
  • Conducts technical trainings
  • Ensures timely submissions of project deliverables. Determines issues/risk and report immediately to Project Manager and/or Scrum Master.

BASIC QUALIFICATIONS:



  • Associate degree in Information Technology, Computer Science, Electronics or any other related course
  • 2-8 years of experience in Software Testing
  • 2-5 years of experience in Software Automation Testing
  • Knowledgeable in software testing concepts and methodology. Relevant or related experience in software testing.
  • Experience in GUI Testing, Backend Testing and Database Testing
  • Experience in developing Functional, Integration and end-end scenario test cases to validate business, system and operational requirements
  • Able to constructively voice opinions, adapt to changing requirements, and provide frequent status updates
  • Excellent written and verbal communication skills. Ability to communicate with both technical and non-technical co-workers.
  • Ability to take initiative and be a self-starter
  • Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts
  • Ability to understand customer needs or expectations; business requirements and technical requirements
  • Experience with tools (QC, JIRA, Selenium, Jenkins)
  • Experience in Python and Java programming

PREFERRED QUALIFICATIONS:

  • Bachelor degree in Information Technology, Computer Science, Computer Engineering or related field or equivalent experience
  • Highly skilled communicator with the ability to mentor and influence others.
  • Champions automation development, process efficiencies and quality control through continuous improvements
  • Experience in Behavior-driven development (BDD)
  • Experience in enterprise software testing
  • Proficient in computer hardware troubleshooting and networking is an advantage
  • Experience in Agile Software Development process
  • Experience in POS and loyalty rewards applications
  • Familiarity with Continuous Improvement and Six Sigma Lean principles Visit ourcareers sitefor a list of the benefits offered in your region in addition to a competitive base salary and strong work/family programs.__ _ _ _EEO Statement_ Integrated into our shared values is NCR's commitment to diversity. NCR is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. NCR does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment. _ _ _Statement to Third Party Agencies_ To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees orcharges associated withunsolicitedresumes.

*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.



POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: Primary responsibility is to develop and manage execution of automated test scripts. He will also assist in the design and maintenance of test automation architecture and framework.

Responsibilities include:

  • Demonstrates advanced principles and concepts of software testing and validation.
  • Demonstrates research, information gathering, analytical, and debugging skills.
  • Develop test automation scripts to expand the test coverage using an automation test tool or IDE
  • Analyzes memory leak & performance increases & provide recommendation, if necessary
  • Demonstrates solid concepts of test design and methodologies which includes the following: o Black Box / White Box testing o Test plan and resources planning o Test project scheduling o Software Release
  • Demonstrates proper validation procedures such as: o Integration o System Testing o User Acceptance Testing o Installation Testing o Performance Testing
  • Creates, maintains, and reviews Test Strategy and Test Specifications documents.
  • Assists on designing Test Plan and Test Cases using HP Quality Center.
  • Performs reliability, functional, performance, stress, and regression testing of NCR software applications.
  • Monitors and updates (when necessary) software JIRA (bug tracker tool) issues status as well as for the team. Should ensure to meet SLA of the issue/project.
  • Verifies software JIRA solutions/fixes and follows through on issues.
  • Records, maintain, and archive test results.
  • Provides root-cause analysis on defect leakages
  • Review and provide input for technical documentation, user help materials and customer training
  • Trains new intakes on Test Development Life Cycle on the type of software system the team is using.
  • Leads a small group or the entire team.
  • Conducts technical trainings
  • Ensures timely submissions of project deliverables. Determines issues/risk and report immediately to Project Manager and/or Scrum Master.

BASIC QUALIFICATIONS:



  • Associate degree in Information Technology, Computer Science, Electronics or any other related course
  • 2-8 years of experience in Software Testing
  • 2-5 years of experience in Software Automation Testing
  • Knowledgeable in software testing concepts and methodology. Relevant or related experience in software testing.
  • Experience in GUI Testing, Backend Testing and Database Testing
  • Experience in developing Functional, Integration and end-end scenario test cases to validate business, system and operational requirements
  • Able to constructively voice opinions, adapt to changing requirements, and provide frequent status updates
  • Excellent written and verbal communication skills. Ability to communicate with both technical and non-technical co-workers.
  • Ability to take initiative and be a self-starter
  • Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts
  • Ability to understand customer needs or expectations; business requirements and technical requirements
  • Experience with tools (QC, JIRA, Selenium, Jenkins)
  • Experience in Python and Java programming

PREFERRED QUALIFICATIONS:

  • Bachelor degree in Information Technology, Computer Science, Computer Engineering or related field or equivalent experience
  • Highly skilled communicator with the ability to mentor and influence others.
  • Champions automation development, process efficiencies and quality control through continuous improvements
  • Experience in Behavior-driven development (BDD)
  • Experience in enterprise software testing
  • Proficient in computer hardware troubleshooting and networking is an advantage
  • Experience in Agile Software Development process
  • Experience in POS and loyalty rewards applications
  • Familiarity with Continuous Improvement and Six Sigma Lean principles Visit our careers site for a list of the benefits offered in your region in addition to a competitive base salary and strong work/family programs.__ _ _ _EEO Statement_ Integrated into our shared values is NCR's commitment to diversity. NCR is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. NCR does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment. _ _ _Statement to Third Party Agencies_ To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees or charges associated with unsolicited resumes.

Job Software Engineering

Title: SW Quality Engineer (Automation)

Location: Philippines-Cebu City

Requisition ID: 0065375_P0223707