Overview
QA Engineer Jobs in Columbia, MO at FairCom Corporation
Title: QA Engineer
Company: FairCom Corporation
Location: Columbia, MO
Description
As a QA Engineer on the Software team, you will analyze, test, & diagnose both code and documentation for FairCom’s database software solutions (FairCom DB, RTG, Edge, & MQ). As a debugging pro, you will utilize past coding experience to conduct a thorough review process and coordinate fixes and solutions quickly to ensure high code quality.
This role is a great opportunity to work with infrastructure software and customers in every industry. You will be a key player in making a better experience for FairCom’s customers by improving and enhancing FairCom’s product suite.
Essential Job Functions
Work collaboratively with Senior Engineers to review and ensure the maintenance of scalable and reliable enterprise-level software solutions.
Troubleshoot, debug and optimize existing systems.
Learn, adapt, and improve the quality assurance process; develop skills in estimating, prioritizing, and planning QA testing activities.
Create detailed, comprehensive, and well-structured test plans/test cases and then document/report back results.
Write regression tests for new features.
Write rough draft tutorials and descriptions of new features.
Analyze the user experience and provide Senior Engineers and Product Management with information on the successes and the potential fixes.
Self-manage test runs, project timelines, and reporting of results.
Contribute to and/or review technical documentation to help describe program development, logic, coding, testing, changes, and corrections.
Other duties may be assigned, including occasional tech support for existing customers via e-mail (and occasionally via phone, or in person once fully trained and up to speed.
Requirements
Position Requirements
A formal degree in Computer Science, Software Design, and/or other Bachelor’s degree with equivalent on-the-job experience in Software Development.
1+ years of Experience coding in at least one of the following languages: C/C++, Python, Node.js, Java (JDBC), and/or PHP
Basic understanding of JIRA and Agile methodologies.
Sound understanding of how DBMS works as it pertains to SQL (relational) and NoSQL (non-relational) data models.
Position Preferences
Experience working with IoT / IIoT and Raspberry Pi
Completed QA internship in the SAAS industry.