Call 877-887-3031
Contact
.
Support
.
Client Login
.
Blog
English Site Japanese Site

Careers

Quality Assurance Engineer

The Message Systems engineering team is looking for a highly motivated QA Engineer to help us extend the most advanced email-messaging platform on the market. You will enjoy in-depth exposure to all aspects of building scalable applications as part of a small, internationally renowned team that helps our customers — Fortune 500 companies and hot startups alike — achieve their cutting-edge messaging goals.

Position Description

  • Will work on projects of moderate to large scope where analysis of situations or data requires a review of identifiable factors
  • Will function as a Project Team Member on high complexity projects
  • Will exercise LINUX applications in a networked environment
  • Will define and implement solutions based on objectives
  • Will independently provide advanced QA and Testing
  • Will perform analysis and review for SDLC artifacts produced by project team members
  • Will create scripts necessary to exercise the software
  • Will know where to start when trying to break software

Demonstrated Skills

  • Excellent Analysis, Problem Solving, Time Management Skills
  • Must be willing to learn a variety of technologies independently
  • Must possess excellent documentation and QA methodology skills as they relate to Test Planning, Design, Execution and Results analysis
  • Excellent Oral and Written Communication Skills
  • Must understand how to test boundary conditions, invalid inputs, potential security issues, etc.
  • Must be able to read developer unit test cases to uncover unexercised portions of the software
  • Must possess experience performing structured quality assurance analyst duties including, but not limited to the following:
    • Requirements analysis and decomposition
    • Prioritization of test-related tasks
    • Test Design and Test Plan development
    • Writing and executing of Test Cases
    • Manual Test Execution
    • Data Validation
    • Defect Tracking; entry and reporting
    • Test Status & Metrics Reporting
  • Must posses strong user-level UNIX skills, including the command line interface, the file system, and networking
  • Must be proficient in at least one scripting language, such as Perl or Python
  • Must have at least 1 year experience writing test automation scripts in a language such as Perl or Python
  • Must understand multi-server product architectures

Additional Qualifications

  • Admin experience with *NIX systems
  • Experience with messaging protocols such as SMTP, SMPP, or MM7
  • Experience in multiple QA methodologies and QA best practices; examples include CMM, RUP, Six Sigma, etc.
  • Business Analyst, Development, or other IT experience
  • Moderate experience with relational databases including writing SQL queries
  • Exposure to Performance Engineering
  • Exposure to one or more development platforms
  • Change Management, Configuration Management, Release Management, or Project Management experience
  • Experience with large-scale mail transport infrastructure systems

Education/Experience

  • Exposure to 3+ years Quality Assurance or 5+ years of related field experience (IT)
  • Bachelor's degree / 4-year college degree in Computer Science, Engineering, Networking or equivalent work experience.

This position is full-time in our Columbia, MD office. We're only considering candidates with existing US work eligibility.

Send applications to jobs@messagesystems.com.