Senior Software Engineer In Test / Software Quality Assurance

Open Systems International, Inc. (Osi) Medina , MN 55340

Posted 7 days ago

Open Systems International, Inc. (OSI) www.osii.com is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, OSI develops and supplies state-of-the-art energy management, optimization and control software solutions to energy utility companies worldwide.

In this position you will work with Software Development, Engineering, and Project teams to ensure OSI software products are tested and delivered having met the highest quality standards available in the organization. You will have the opportunity to participate in building and establishing OSIs test automation framework, standard tool sets, and overall test procedures. All of this is done using the latest technologies in a fast-paced, collaborative environment at our forward-looking company. Specific on-the-job training will be provided. In this position you will have the following responsibilities:

  • Define test automation strategies for applications under test.
  • Identify high value test cases to be automated.
  • Identify tools and develop infrastructure to improve quality and efficiency of testing.
  • Articulate a strategic vision for Quality Assurance technical initiatives.
  • Lead, mentor and train multi-national team members on automation framework.
  • Plan and direct the technical aspects of the most highly complex testing automation initiatives.
  • Identify project risks and testing scope early in the project lifecycle.
  • Create, maintain, and execute test automation code.
  • Collaborate with Software Development to resolve problems and identify root cause of product defects.
  • Log, track, and mange defects to closure; and monitor, measure, and communicate test results.
  • Maintain the test automation result repository.

Requirements

Required Qualifications

  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering or related technical field.
  • 5+ years of continuous hands-on software test automation experience.
  • 3+ years of quality assurance team leadership experience.
  • Expertise in Selenium, Robot Framework, or similar automation frameworks/tools.
  • Expertise with Python programming language.
  • Expertise in automation framework development and maintenance.
  • Experience with keyword and data driven test automation.
  • Understanding of manual and automated testing best practices.
  • Expertise in developing and maintaining CI/CD processes while working in an Agile environment.
  • Proficient in Linux, Windows, and UNIX environments.
  • Proficient in source control systems (Subversion, Git, etc.).
  • Experience with code coverage tools, defect tracking systems, test case management systems, and build systems.
  • Excellent interpersonal and communication skills (written and verbal) at both an individual and team level.

Preferred Qualifications

  • Experience with multiple programming languages.
  • Experience in server virtualization, especially VMWare and Docker.
  • Experience with different database technologies (SQL, Cassandra, MongoDB).
  • Experience in System Administration.
  • Expertise with advanced Linux command line interface.
  • Previous participation in User Acceptance Testing cycles.
  • Experience with HTML and/or XML.
  • Experience leading globally-distributed teams.

Benefits

OSI offers a comprehensive benefit package including health, dental, life and disability insurance, 401(k) matching, bonuses, profit sharing and a generous amount of paid time off and paid holidays. Additional perks include casual dress code, flexible work hours, free beverages, employee events, onsite fitness center, exciting travel opportunities, employee referral bonus programs, and monthly birthday and anniversary celebrations. Check out our Life at OSI Facebook page to see more.

As an employee of OSI you will have access to cutting edge technologies in a fun, professional, positive and dynamic work environment. We have excellent opportunities for growth and development.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Open Systems International, Inc. (Osi)

Posted 7 days ago

VIEW JOBS 1/18/2021 12:00:00 AM 2021-04-18T00:00 <p>Open Systems International, Inc. (OSI) <a href="https://workable.com/nr?l=http%3A%2F%2Fwww.osii.com%2F" rel="nofollow noreferrer noopener" class="external">www.osii.com</a> is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, OSI develops and supplies state-of-the-art energy management, optimization and control software solutions to energy utility companies worldwide. </p> <p>We currently have openings for Senior Software Engineers. In this position you will provide leadership, solve complex problems, and manage individual project priorities, deadlines and deliverables Specific on-the-job training will be provided. As Senior Software Engineer your responsibilities will include:</p><ul> <li>Work closely with the Software Development team and Product Managers on the development and enhancement of OSI's products.</li> <li>Actively contribute ideas for product improvements and solutions to technology challenges.</li> <li>Show a passion for continued learning, and staying abreast of new technology and trends.</li> <li>Deliver clean code supporting consistent user experience and product quality.</li> <li>Provide leadership and guidance to entry level developers. </li> </ul><p><strong>Requirements</strong></p><ul> <li>Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or related technical field. Master’s degree in related field is a plus.</li> <li>5+ years of progressive software development experience.</li> <li>Expert level C, Java, and / or C# development skills. </li> <li>Experience in one or more of the following C++, Python, Angular.</li> <li>Experience with the following:<ul> <li>Database: MSSQL, Oracle, MongoDB, and/or Cassandra</li> <li>IDE: Visual Studio, Eclipse, and/or NetBeans</li> <li>Analysis Tools: ANT, CUnit, FxCop, and/or PREfast</li> <li>Source Version Control: CVS, Git, and/or Subversion</li> <li>Continuous Integration: Jenkins or similar</li> <li>Windows and Linux platforms</li> </ul> </li> <li>Experience with agile development principles, continuous integration, and writing automated unit tests.</li> <li>Excellent project management skills; self-directed and capable of working effectively in a deadline environment.</li> <li>Able to contribute ideas and solutions, and also honor and support the ideas of others. </li> <li>Excellent communication and writing skills, and the ability to facilitate meetings.</li> <li>Superior object oriented design and debugging skills.</li> <li>Strong initiative to find creative solutions to problems, and pride in well-crafted code.</li> <li>Experience working with distributed teams – ensuring full participation, cooperation and productivity from all team members.</li> <li>Knowledge of electric utility operation, control and / or optimization is preferred.</li> </ul><p><strong>Benefits</strong></p><p>OSI offers a comprehensive benefit package to our full-time regular employees. Benefits include health, dental, life and disability insurance, 401(k) matching, bonuses, profit sharing and a generous amount of paid time off and paid holidays. Additional perks include flexible work hours, employee events, fitness discounts, casual dress code, exciting travel opportunities, employee referral bonus programs, and more. Check out our <a href="https://workable.com/nr?l=https%3A%2F%2Fwww.facebook.com%2Fmedia%2Fset%2F%3Fset%3Da.10151908418512815.1073741838.238051777814%26type%3D3" rel="nofollow noreferrer noopener" class="external">Life at OSI</a> Facebook page to see more.</p><p>As an employee of OSI you will have access to cutting edge technologies in a fun, professional, positive and dynamic work environment. We have excellent opportunities for growth and development. </p><p>Discover your future. Discover <a href="https://workable.com/nr?l=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DixCrpoUL5ck" rel="nofollow noreferrer noopener" class="external">OSI</a>.<br></p> Open Systems International, Inc. (Osi) Medina MN

Senior Software Engineer In Test / Software Quality Assurance

Open Systems International, Inc. (Osi)