Autonomous Solutions
  • 31-Dec-2019 to 29-Feb-2020 (MST)
  • Verification Tester (Software Tester)
  • Mendon, UT, USA
  • Salary
  • Full Time

Rich benefits package offered.


JOB SUMMARY - Software Developer (Testing) Engineer


This particular position will be working in our growing Mining Division. If you haven't already, please visit our website to see the innovative systems we are developing. The technology is cutting edge in the industry. This particular role will be working with obstacle detection and obstacle avoidance software. 


The Software Development Testing Engineer ensures that the quality and integrity of all software and robotic products meet customer specifications and performance standards. This process includes designing test cases to meet quality assurance objectives, running test cases to certify product testing, and ensuring products are ready for release. 



  • Work within a highly collaborative environment where developers, testers and the business work together as a team to deliver the best possible software. 
  • Escalate issues that affect productivity and quality promptly. 
  • Be involved in end-to-end testing with multiple teams before deployment to production.


  • You will develop and execute detailed test cases and bring bugs to resolution.
  • Testing being completed is primarily functional, regression, integration, performance and boundary testing on the applications involved and will include automation of these processes.
  • Data creation and validation requiring SQL statements.
  • Creating and using test validation scripts. 


  • Must be able to utilize Agile development and testing methodology and participate in all aspects of the software development lifecycle including requirements, planning, design, development, and testing of all kinds.
  • Develop test automation and automation frameworks using SmartBear, TestComplete, Winnium, Selenium web driver, .NET, C#, Visual Basic, Python, PHP, shell scripting, Visual Studio IDE.
  • Ensure manual and automated tests cover all features of the product (happy path and edge cases) and get approval from all stakeholders.


  • Manage application deployment, into production, without compromising quality.
  • Comfortable using Windows or Linux as the primary work platform.
  • Experience testing mobile Apps.



  • Bachelor's or Masters Degree in a technical discipline, Computer Science, Engineering or equivalent.



  • At least 1 to 2 years in a software development environment and testing experience.
  • Experience with various coding and scripting languages (.NET, C#, C, Visual Basic, Python, HTML, JavaScript.)
  • Ability to use Linux or Unix as the primary work platform.
  • Ability to write test scripts in various languages.


  • Experience with JIRA or similar bug tracking system.
  • Experience testing web-based applications.


  • Experience using IDEs like VisualStudio, SharpDevelop, PrimalCode, Eclipse.
  • Experience using GitHub, Bitbucket, Mercurial for checking out and setting up projects, managing dependencies.


  • Automation and regression system implementation experience.
  • Strength in various testing tools: SmartBear, TestComplete, Winnium, Selenium, WebDriver, JMeter. Fit/FitNesse, SoapUI, Watir, or similar.


  • Ability to use SQL, SQLDeveloper, SQLplus and understand advanced database concepts.
  • Ability to guide, train, and mentor other Testers in best testing practices, processes, and tools. 


Autonomous Solutions
  • Apply Now

    with our quick 3 minute application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Share This Page
  • Facebook Twitter LinkedIn Email

logo Companies Platforms Invest or Partner Research