Back to Results

Software QA Engineer (I-III) - Mendon, UT

Quick Facts
Company Name:Autonomous Solutions
Location:Mendon, UT
Employment Type:Full Time
Category:Technical
Take Action

Description

Autonomous Solutions, Inc. (ASI) is located in the hills of beautiful northern Utah. We are a rapidly growing autonomous robotics company. We design innovative automation technology that is utilized by numerous companies in the mining, automotive, and agricultural industries. Come join the exciting world of vehicle robotics at ASI, where your professional skills will be put to the test in a fun, engaging, and challenging career.

ASI features a family-friendly work environment, flexible remote/in-office options, and is committed to the belief that employees should maintain a strong work/personal life balance. Evidence of this commitment can be seen in our compensation plan, culture, benefits, and work environment.

If you are a Software Quality (QA) Engineer and are looking for an exciting position where you can "test" your skills, then ASI may be the employer for you! As a Software QA Engineer at ASI, you will be responsible for ensuring the quality and reliability of software products through both manual and automated testing. You will work closely with the development team, product managers, and other stakeholders to understand software requirements, define test plans, execute test cases, and identify and report any defects or issues. Additionally, you will contribute to the development and maintenance of automated test frameworks to optimize testing efficiency and effectiveness.

DUTIES AND RESPONSIBILITIES

  • Collaborate with cross-functional teams to gather and understand software requirements and translate them into comprehensive test plans and test cases.
  • Perform manual testing of software applications, including functional, regression, and usability testing, to ensure they meet specified requirements and quality standards.
  • Develop and execute automated test scripts using testing frameworks and tools to increase testing efficiency and coverage.
  • Identify, analyze, and report software defects, working closely with the development team to provide detailed information for resolution.
  • Conduct thorough testing of software components and systems to ensure compatibility, performance, and scalability across different platforms and environments.
  • Contribute to continuous improvement efforts to enhance the overall quality of our software products.
  • Execute tests in the lab, on the vehicle, and in field test environments.

ESSENTIAL EDUCATION, WORK EXPERIENCE, JOB SKILLS

  • Associate degree in Computer Science, Software Engineering, or a related field. Bachelor's degree preferred.
  • 4-7 years of experience in software quality assurance, with a focus on both manual and automated testing preferred.
  • Strong understanding of software testing principles, practices, and techniques.
  • Proficiency in multiple programing languages and scripting (e.g., Java, Python, JavaScript).
  • Experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG).
  • Strong analytical and problem-solving skills.
  • Willing and eager to learn Linux operating system and proprietary software installation and diagnostics.
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).


Automation Alley Logo