The Quality Assurance Engineer I ensures that software applications are properly tested throughout all phases of software development. The role implements and uses automated testing tools and processes, and works with an Agile team to develop functional and non-functional tests. It works closely with Developers and DevOps Engineers to support continuous integration and continuous delivery (CI/CD). The position develops expertise in the company’s core software applications and workflows, while maintaining knowledge of its business goals, products, operating policies, and procedures. It collaborates on the design, setup, configuration, testing, and execution of automation tests throughout the development life cycle, and works with DevOps Engineers to integrate automation into the CI/CD pipeline. The role also develops and reports testing metrics, monitors test outcomes, troubleshoots issues, and provides QA technical guidance to other IT staff. General supervision is received from the Engineering Manager. This is predominantly a sedentary office position involving frequent keyboarding and computer work. Physical demands are minimal, and the work environment is typical of similar jobs in comparable organizations. The role is eligible for incentive compensation and benefits in addition to base salary; the salary range is not specified.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level