Software Quality Engineer -- Financial Decision System

Posted:
8/12/2024, 5:00:00 PM

Location(s):
Shanghai, Shanghai, China ⋅ Shanghai, China

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

Key Responsibilities

  • Analyze project requirements and work with business partners to ensure requirements are clear and complete.
  • Identify inconsistencies between existing policies and new strategies. Incorporate new requirements into existing designs and processes.
  • Develop testing methodology by translating individual requirements into individual test cases.
  • Participate various testing phases, execute test plans and test cases in Decision Engine, and deliver high quality of testing results and reports.
  • Identify, troubleshoot, track and resolve defects with business partners.
  • Identify opportunities to improve quality and efficiency of existing test processes.
  • Develop automation tools to reduce testing cycle time.
  • Develop and implement an end-to-end production environment controls framework including critical points of failure, metrics for alert triggering, communication methodology, etc.

Education & Experience Requirements

  • University graduate | Bachelor degree or above in information technology related fields.

Skill & Competency Requirements

  • Java, SAS, SQL, Shell script technical skills and experience, python skills will be a plus.
  • Strong familiarity with SDLC, Object - Oriented Programming, system implementation process.
  • Solid Technical Quality Assurance knowledge, testing methodologies, and defect management. Experience with testing automation tool development.
  • Related experience in the area of software developing, software testing or system monitoring/control in Credit Card or Banking system, experience with FICO Blaze Advisor, FICO DMP is preferred.
  • Strong familiarity with Agile working process and experiences with Rally/Jira will be a plus;
  • Preferred experiences with GitHub, Jenkins or other codes and job management tool;
  • Independent thinking ability, quick learner;
  • Passionate in technical problems solving and innovation;
  • Ability to work in a fast paced environment working with multiple products;
  • Good interpersonal skill and fluent spoken and written English.

Application Deadline:

The application window for this position is anticipated to close on Aug-18-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email [email protected]. Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.