Software QA Engineer

TabaPay

$85K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • 3+ years of experience as a test/QA engineer or related work experience.
  • 3+ years of experience developing test plans and test cases.
  • 3+ years of web-based test management experience with tools like Team Foundation Server and SoapUI.
  • 2+ years of hands-on experience with automation systems and unit testing.
  • Strong SQL skills and proficiency with Test Automation tools such as Selenium.
  • Ability to learn new technologies quickly.

Responsibilities

  • Develop test strategies for product verification and launch.
  • Design, develop, and deploy test plans and automation software.
  • Create end-to-end test cases and perform E2E testing.
  • Triages software performance issues and failures effectively.
  • Design and execute experiments to verify fixes and identify defects.
  • Communicate directly with customers regarding qualification processes.
  • Ensure timely resolution of customer issues.

Benefits

  • 100% employer-paid health care insurance including medical, dental, vision, and life insurance (for employee only).
  • Employer 401K Matching.
  • Generous and Flexible PTO.
  • Remote and work from home options.
Full Job Description
Job Description
What We're Looking For

TabaPay is looking for a Software QA and Testing engineer to help test new instant payment solutions and effectively manage testing requirements. This position requires a solid understanding of the software development lifecycle and experience with a variety of testing techniques, strong debugging, written and organizational skills, and ideally automation experience. The ideal candidate is hands on, self-motivated, and a strong team player.

Responsibilities

You will work closely with TabaPay's product and engineering teams in a fast-paced dynamic environment to optimize the successful delivery of innovative payment solutions. Responsibilities include:

  • Developtest strategies for verification and commercial launch of productsolutions
  • Design,develop and deploy test plans, test frameworks and test automationsoftware
  • Createend-to-end test cases and perform E2E testing
  • Triagesoftware performance issues and failures effectively
  • Designand execute experiments to identify root cause defects and verify fixes
  • Communicatedirectly with customers to understand qualification processes and testplans
  • Ensuretimely resolution of customer issues
  • Createautomation infrastructure and test automation
  • Promotecoding conventions and standards for code re-usability and cleanliness
  • Conductcode reviews for improved code quality and optimization
  • Debugtest cases that fail in regression and/or demo
  • Participatein design specification, incident management and technical documentationreviews
  • Developand distribute professional test results and status reports

Ideal Background
The ideal candidate will have a successful track record as a testing engineer, with a proven ability to dynamically manage testing requirements for complex products. This person must be capable of working in a fast paced, dynamic environment. The chosen candidate will possess strong communication skills with a proven ability to work collaboratively in teams.

Requirements

Basic Qualifications

  • Bachelor'sdegree in Engineering, Information Systems, Computer Science, or relatedfield.
  • 3+years of experience as a test/QA engineer or related work experience
  • 3+years of experience developing test plans and test cases
  • 3+years of web-based test management experience using two or more of thefollowing tools: Team Foundation Server, GIT, FireBug, JAWS, XML, SoapUI,API
  • 2+years of hands-on experience with automation systems and unit testing
  • 2+years of programming experience, preferably with Python or Java
  • StrongSQL (Standard Query Language) skills
  • Proficiencywith Test Automation tools such as Selenium or QTP
  • Expertlevel debugging skills
  • Abilityto learn new technologies quickly
  • Abilityto dig deeper into test failures and work with developers to identify rootcauses
  • ExcellentTeam player with strong collaboration skills
  • Outstandinganalytical and problem-solving skills
  • Abilityto accurately assess project risks, and communicate/escalate appropriately

Preferred Qualifications

  • Graduatedfrom top tier university
  • 5+years of experience as a test/QA engineer or related work experience
  • Expertlevel experience with automated test generation
  • Experiencein the payments industry
  • Java,Javascript, or Golang programming experience
  • Solidunderstanding of RESTful API structures


Benefits

Benefits

TabaPay offers the following benefits:
• 100% employer-paid health care insurance including medical, dental, vision, and life insurance (for employee only)
• Employer 401K Matching
• Generous and Flexible PTO
• Remote and work from home options

The pay range for this position is $85,000-$95,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience.In addition to a full range of medical, financial, and/or other benefits, dependent on the position offered.

Similar Jobs

More Jobs at TabaPay

More Information Technology Jobs

Find similar Software QA Engineer jobs: