Job DescriptionWhat We're Looking ForTabaPay 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.
ResponsibilitiesYou 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.
RequirementsBasic 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
BenefitsBenefitsTabaPay 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.