Visaposted 4 days ago
$94,000 - $132,950/Yr
Full-time • Entry Level
Foster City, CA

About the position

The successful candidate will join an experienced Test Engineering team responsible for evaluating Risk Services applications, including Risk Message Processor, Issuer Fraud Detection, Risk Application Manager, and Rare Event Detection & Investigation. These applications are essential for detecting and preventing fraud. The Software Engineer - Test Engineering for Payment Product Development, Authorization Services – Risk Systems team will be located in Foster City, CA. The candidate will be responsible for supporting Test Engineering efforts, including test automation for the Risk Systems applications. This role involves collaboration with the Risk Systems product development and Support team, Operations & Infrastructure, and other peer Test Engineering teams to maintain high levels of software quality and ensure seamless code releases.

Responsibilities

  • Collaborate with the team in executing testing strategy for the project and work on appropriate balance of manual and automated tests
  • Create test plans, test cases, and test scripts
  • Develop and enhance automated test frameworks and test cases for the different types of tests employed
  • Execute and report on the full testing suite of both manual and automated tests
  • Work with Development and other relevant teams to analyze, debug and resolve design and software issues
  • Support cross-functional teams in integration test efforts
  • Develop software to augment existing test automation tools
  • Setup, configure, and maintain test environments
  • Hands-on testing on Linux and Windows platform
  • Work effectively with test lead and test engineers and acquire technical guidance from peers as appropriate

Requirements

  • Bachelors degree, OR 3+ years of relevant work experience
  • 2 or more years of work experience
  • Bachelor’s degree in Math, Science, Engineering, or Computer Science, Information Systems or related field, or Minimum three (3) years of directly related experience
  • Knowledge of and ability to develop back-end (e.g. Python, Java) code in support of package and product development
  • Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications
  • Familiarity with IDEs (e.g. Visual Studio Code, IntelliJ, etc)
  • Basic knowledge in one or more scripting languages (e.g., shell, bash, Python), desired but not required
  • Strong organizational skills to plan and deliver quality products on time
  • Strong troubleshooting, problem solving and analytical skills
  • Strong oral and written communications skills
  • Constantly strive to learn new technologies and look for ways to stay up to date in this rapidly changing industry

Benefits

  • Medical
  • Dental
  • Vision
  • 401 (k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service