Innovyze

Senior Software Automation Test Developer

Qa Automation Engineer in Monrovia, CA

Posted 2019-10-14
Description

Innovyze is a leading global provider of wet infrastructure modelling and simulation software and professional solutions designed to meet the technological needs of water/wastewater utilities, government industries, and engineering organizations worldwide. We provide state-of-the-art engineering software solutions around the globe.

Job Summary:

Working from our office in Monrovia, CA, we are seeking a Senior Software Automation Test Engineer to help advance our automation coverage for our desktop, web, and cloud-based solutions. The Senior Software Automation Test Engineer supports the efforts of the Development team by testing products and writing automated test scripts to ensure the software is fit for purpose and any bugs are detected and removed/resolved before the software reaches Innovyze customers. The position will report to Joe Moon, the Senior DevOps Manager, US Operations. The ideal candidate is a highly motivated, knowledgeable and creative automation test engineer who is ready to participate in an agile team environment and contribute to the success of Innovyze.

Job Description:

The Senior Software Automation Test Developer will perform all or some of the following job description.

- Design, create and execute test plans/cases per technical specifications for testing software products
- Utilize Microsoft Azure DevOps tools to design, schedule and verify results of automated tests for Innovyze products
- Accurately report and manage defects
- Collaborate with product owners and developers to ensure products and enhancements are delivered to quality standards
- Define and promote automation best-practices and mentor junior automation engineers in those practices
- Maintain a thorough knowledge and understanding of Innovyze products and primary customer workflows
- Stay up to speed on new technologies and methodologies and use them to improve automated test efficiency and the quality of products
- Attend and actively participate in project meetings to review project requirements, use cases and test planning activities
- Participate in all aspects of the Software Development Life Cycle
- Other duties as assigned

Qualifications:

- B.S. in Engineering, Computer Science or equivalent field
- Minimum of 7 years of experience in software testing with at least 5 years of experience working with software automation tools and/or writing automation scripts
- Hands-on experience working with Microsoft Azure DevOps tools
- Experience writing automated tests using structured programming or scripting languages like C#, C++, Python, Perl or JavaScript
- Strong analytical and troubleshooting skills
- Keen attention to detail
- Excellent communication and documentation skills
- Proven ability to collaborate successfully with cross-functional partners and work in a fast-paced environment
- Preferred Qualifications:
- Exposure to Cloud-based platforms and development
- Experience using version control systems such as Git
- Exposure to CAD, GIS and/or use of geospatial data
- Working knowledge of the Water/Wastewater industry preferred
- Experience working in an Agile environment
- US Citizen or Permanent United States Resident

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Innovyze is a leading global provider of wet infrastructure business analytics software solutions designed to meet the technological needs of water/wastewater utilities, government agencies, and engineering organizations worldwide.

Perks

Competitive salaries; bonus programs; ongoing education and training; professional development.

Tech Stack

C#, VB.NET, C++, Git

Be seen in a new Qa Automation Engineer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.