Software Quality Engineer

Responsibilities

  • Work closely with the development team to ensure software effectiveness and quality

  • Design software test plans, cases, and scripts that provide comprehensive test coverage

  • Schedule and execute test cycles

  • Use requirements documentation and other specifications to create test scenarios that serve as acceptance criteria for the software product

  • Document and report software defects using defect tracking system

  • Manage defect reporting using defect tracking tools

  • Produce test summary reports

  • Incorporate methodologies that exercise system, integration and boundary testing

  • Ensure traceability between software development products including requirements, designs, test plans and test procedures

  • Serve as the "quality advocate" for your functional component area

  • Assist in the deployment of all product releases and patches

  • Assist in the troubleshooting of production related client issues

Minimum Qualifications

  • Associate's degree in Computer Science, Information Systems, or related field

  • Experience testing software applications and systems.

  • Experience with manual and automated testing techniques

  • Strong commitment to quality and ability to work closely and communicate effectively with developers and product managers

  • Track record of acting with integrity, taking pride in work, seeking to excel, self-motivated, able to maintain a positive and service-oriented attitude, curious and adaptable, and communicating effectively

Preferred Qualifications

  • Experience with Customer Relationship Management (CRM) systems like Salesforce

  • Experience with IT Service Management (ITSM) systems like ServiceNow

  • Prior experience and knowledge related to cybersecurity, including, but not limited to, application security, system security, and application firewalls

  • Experience with relational and NoSQL databases

  • Knowledge of the software development lifecycle