Quality Assurance Engineer

Website Sphere

The Quality Assurance Engineer (QAE) is responsible for creating and executing test plans and test cases, automating test cases, and contributing to regression test suites.

About The Company

Sphere, powered by TrustCommerce, is a leading provider of end-to-end integrated payments, security software, payments gateway and merchant acquiring products and services. Sphere serves a variety of companies from large, complex enterprises to small local businesses across a range of end-markets, including healthcare, restaurant, retail, parking, education, transportation, and insurance. We offer a dynamic, fast-paced environment where we are dedicated to helping our employees succeed, as well as offer a generous benefits package including a no-waiting-period health insurance program.

Position Summary

The Quality Assurance Engineer (QAE) is responsible for creating and executing test plans and test cases, automating test cases, and contributing to regression test suites.

Responsibilities:

The principle duties and responsibilities of the Quality Assurance Engineer include, but are not limited to the following:

  • Follow prescribed software quality policies and practices to perform testing of assigned Sphere software
  • Create, review and interpret test plans to ensure completeness of product testing
  • Participate in test strategy and recommend implementation improvements in testing methodology
  • Identify, document and manage software defects from discovery through verification
  • Participate in daily meetings, defect root cause analysis and reporting as needed

Required Experience: 

  • 3-5 years of professional software testing experience with 1-3 years of test automation experience
  • Proficient in scripting languages and working knowledge of high level programming languages
  • Experience with black-box, functional, integration and regression testing
  • Experience with SQL (Postgres preferred) with ability to write simple to complex queries
  • Proficient working in a dedicated Linux environment (Debian preferred)
  • Experience with defect tracking/test management systems (Bugzilla, Testopia preferred)
  • Must exhibit excellent organization, time management, interpersonal and teamwork skills
  • Must exhibit good written and verbal communication skills

Preferred Experience:

  • Knowledge of e-commerce and the payment industry, including PCI, preferred
  • Knowledge, Skills and Abilities
  • Knowledge of software test methodologies and automated testing practices
  • Knowledge of software development life cycle (SDLC) and software test life cycle (STLC)
  • Highly organized and have the ability to work independently with minimal supervision

Education:

  • Bachelor’s degree or higher in Computer Science or equivalent (relevant experience may be substituted)

Disclaimer:  The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.

 

Max. file size: 50 MB.
Max. file size: 50 MB.