This position is a W2 contract employee role with ASI for a defined project period, offering the stability of W2 employment along with access to benefits while you support our autonomous technology programs. As a contract employee, you'll work in a fast-moving, collaborative environment alongside engineers and product teams to help advance practical robotics solutions in the field.
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, automobile, 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 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 Development Engineer in Test (SDET), also referred as an Automation Tester or Verification Tester, and looking for an exciting position where you can "test" your skills, then ASI may be the employer for you! ASI is one of the fastest-growing robotics companies in the United States and we're looking for the best and brightest engineers to join us. SDETs ensure the quality and integrity of all software and robotics specifications and performance. This includes designing test cases, running test cases, and ensuring products are ready for release and meet our quality assurance (QA) objectives.
This is a software engineer position with a focus on automated testing. The ideal candidate has a testing mindset and is passionate about shipping high quality products. The SDET's responsibilities include the development, maintenance, execution, and the reporting of team's test automation framework and load tests. Our SDETs provide simplified and quick feedback throughout the development process and analyze/report on the test results
DUTIES AND RESPONSIBILITIES
Execute automated and manual test cases
Develop and maintain test automation and test automation framework (preferred experience with C#)
Review and document new projects and existing application code
Verify application's functionality, usability, performance and scalability
Assist with regression testing, load testing, script testing, user acceptance testing, and testing infrastructure
Develop and maintain clean, reusable code libraries to help build streamlined and efficient development/testing processes
Evaluate and analyze automation metrics, provide feedback to developers, system architects, and subject matter experts
Assist with the setup and maintenance of the team's test infrastructure
Provide accurate time estimates of your work
Publish and discuss test results with project stakeholders
Work within a highly collaborative software development team that utilizes Agile Development methodologies.
Identify software problems during testing, determine steps to reproduce them, and enter them into a defect-tracking database with detailed troubleshooting
Manage code deployments to production and carry out post deployment verification
Build clear, concise, and complete test-related documentation
ESSENTIAL EDUCATION, WORK EXPERIENCE, JOB SKILLS
Preferred Qualifications