Boulder, CO.
$88,000-$101,000/annually
n/a
Contributes to development of complex, multi-tier (front- and back-end) web applications particularly in developing automated tests and procedures as a part of continuous deployment and integration workflows. Establishes software development and testing guidelines for the development group working with technical leads. Establishes flows for automated error tracking and analysis to provide reproducible use cases for the development group to assist in resolving field issues. This position will require good understanding of the backend technology that Also Energy uses to collect and store big volumes of data coming from various types of devices in the field. The QA engineer will work directly with product and development leads to ensure optimal quality of the systems. Documents and tracks all details relevant to software bug fixes.
B.S. in computer science, computer engineering or related subject. 5+ years as a software developer, quality assurance engineer or devops engineer. Proficient with RESTful and other styles of APIs. Proficient with C#, Java or python. Proficient with Linux and Windows operating systems, particularly with command line tools. Proficient with log analysis and debugging. Proficient with writing and understanding database queries (MySQL, PostGres, MSSQL, etc) Proficient with designing and maintaining CI/CD systems such as Gitlab. High level of attention to detail is a must. Experience with other programming/scripting languages. Experience with cloud infrastructure providers such as AWS. Must be highly organized and able to efficiently switch between multiple projects. Must be highly motivated and able to work independently.