Senior Software Automation Engineer

Nuance Communications

Remote, OR, USA

Full-Time

Mar 30

This job is no longer accepting applications.

Nuance is the pioneer and leader in conversational artificial intelligence (AI) innovations that bring intelligence to everyday work and life. We deliver solutions that understand, analyze, and respond to people, amplifying human intelligence to increase productivity and improve security. With decades of both domain and AI expertise, we work with thousands of organizations across a wide range of industries.  

Check out our team Life at Nuance!

Join our team! At Nuance, we are constantly reinventing how people connect with technology and with each other. Our AI-powered solutions empower organizations to transform “business as usual.” For decades, the world’s leading financial, healthcare, telecommunications, retailers, and government organizations have trusted Nuance to bring them award-winning solutions that deliver more meaningful outcomes and empower a smarter, more connected world. From clinical speech recognition technologies that free physicians to spend more time caring for patients to real-time intelligence that powers billions of customer interactions, we’re deeply committed to helping organizations push the boundaries of what’s possible.

The Senior Software Automation Engineer is focused on testing desktop, browser, mobile applications, web services and SDKs in the healthcare industry with an emphasis on automation testing.

The selected candidate will be responsible for reviewing, improving, and extending our existing test frameworks and working within the team to implement new ones. This will include developing, documenting and presenting the latest in QA automation to the R&D team. Additionally the candidate will be required to work with other members of the development and QA teams using the Agile software development processes. The candidate should have strong coding, testing and troubleshooting skills, and be a quick learner and willing and able to take on new challenges. The candidate will be based in New Zealand and working from the comfort of their own home saving hours every week on commuting. 

Job Duties and Responsibilities

  • Create test plans & strategies for testing new and existing features
  • Provide time estimation for created test plans
  • Set up, deploy and troubleshoot testing environments (VMs and CI/CD pipelines)
  • Create new and update existing automation test cases for current test frameworks (desktop, browser and web services)
  • Execute test runs and report on results in a clear and concise manner
  • Take part in creating new test frameworks using industry best practices
  • Update and optimise existing test frameworks
  • Help with manual testing for desktop, mobile and web applications
  • Help with issue identification and verification
  • Coach other QA team members in automation testing
  • Report defects in JIRA in a clear and concise manner
  • Prepare and maintain relevant test documentation
  • Produce code to high quality standards
  • Understand and process requirements documentation
  • Use Jira, Confluence, Azure, VSCode, Visual Studio
  • Comply with all relevant company policies

Qualification

Education: Bachelor's degree in Computer Science preferred.

Experience: 5+ years

Required Skills

  • Design, code, and test native applications in C#, Javascript, and HTML/CSS and SQL
  • Be familiar with NUnit
  • Possess strong analytical and problem solving skills
  • Be self-motivated, proactive and organized
  • Work accurately and has an eye for detail
  • Be an active member of an Agile Scrum team
  • Work effectively with a distributed team in multiple geographic locations and time zones

Desirable Skills

  • Be familiar with performance testing
  • Be familiar with WPF and Winforms application development
  • Be familiar with following tools:
  • Jira
  • Confluence
  • WinAppDriver
  • Fiddler
  • Postman
  • qTest
  • TestRail
  • Selenium
  • MS Test
  • Citrix
  • Terminal Services

Additional Information

Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success.

You must be logged in to to apply to this job.

Apply

Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information

Profile

View resume

Details

Nuance Communications

Nuance Communications, Inc. is the pioneer and leader in #conversationalAI innovations that bring intelligence to everyday work and life.