Senior Quality Engineer

TrustCommerce (South Coast Metro, California), an established company, is looking to immediately hire a “Senior Quality Assurance Engineer” for full-time, in-house employment. TrustCommerce develops and maintains technology-oriented merchant service solutions in the payment card industry.

About the Company

TrustCommerce, a leading provider of secure payment processing, develops and maintains technology-oriented merchant service solutions in the electronic payment and risk management industry to accommodate merchants of all sizes.  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 Senior Quality Assurance Engineer (SQAE) reports directly to the Software Quality Manager (SQM) and is responsible for qualifying complex software components for production release.

Additional responsibilities of the SQAE may include, but are not limited to the following: Complete performance/load testing, contribute to automation development efforts, work closely with other test engineers and Software Development Engineers in Test (SDET) to support the delivery of previously released and newly developed software, and to ensure TrustCommerce products meet and exceed marketing requirements, technical specifications, and customer expectations.

Role, Responsibilities and Objectives:

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

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

Skills and Experience:

Required Experience:

  • 5-10 years of professional software testing experience with 3-5 years of automation development experience
  • Proficient in scripting languages and working knowledge of high level programming languages
  • Experience with SQL (Postgres preferred) with ability to write complex queries
    Proficiency with dedicated Linux environment required. Experience configuring distributed systems 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:

  • Experience leading small quality teams on large or specialized projects preferred
  • Experience with Slony replication for PostgreSQL preferred
  • Knowledge of e-commerce and the payment industry preferred

Knowledge and Abilities:

  • Knowledge of software test methodologies and automated development practices and principles
  • 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)

Note: Successful applicants must submit to a pre-employment background check and drug screen