Senior SDET - Mobile and Web

Location IN-Pune
Job ID
1-56436
Category
Research & Development - Software Engineer (Development or Programming)
Pos. Type
Full Time

Company Overview

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.

Job Summary

Contribute to Nuance's market-leading speech recognition applications that allow healthcare providers to complete their clinical reports in minimal time so that they can spend more time with their patients and so that their institutions receive the highest reimbursement as a result of well-structured and comprehensive reports. Contribute to Nuance's flagship products including Dragon Medical One and PowerMic Mobile. Develop automated tests for real-time speech recognition applications hosted in the Microsoft Azure cloud and running on mobile and web clients. 

 

Responsibilities:

  • Ability to understand and review requirement documents for test plan development
  • Develop new test frameworks in the mobile application and client SDK space
  • Create testing strategies for new features
  • Design automated test frameworks for mobile applications written in Java and Objective-C
  • Maintain and extend SDK test frameworks running in XCText and Espresso in Microsoft Azure pipelines
  • Ability to set up testing environments using various tools
  • Work closely with developers during appropriate stages of projects and participate in all phases of the scrum process
  • Contribute to process improvements and refinement of QA best practices

Qualifications: 

  • Education: Bachelor’s Degree in Computer Science or equivalent experience 
  • Number of Years of Work Experience: 5+

Required Skills:

  • Function as an active member of an Agile Scrum team
  • Ability to understand and review requirements documents for test plan development
  • Create/Update and execute test cases that provide full coverage on new and changed functionality
  • Ability to set up and deploy testing environments using various tools including VMs and YAML-based CI/CD pipelines
  • Use and develop troubleshooting techniques that minimize the turnaround time of issue identification
  • Report defects in JIRA in a clear and concise manner in order to support the team in troubleshooting root cause
  • Analyze product logs and parsing logs with scripting tools
  • Ensure product meets all relevant requirements and Nuance quality standards (performance, functionality, scalability, security)
  • Educate scrum teams on how to use the tools and framework you've developed
  • Promote best practices for automated testing within the organization by reviewing pull requests and participating as a member of the QA Automation Community of Practice

 

  • Strong coding skills for QA Automation in Objective-C/ Java/ JavaScript and C#
  • Strong coding skills with a scripting language (Python, Powershell, Perl)
  • Automation runners (NUnit, Selenium, WinAppDriver, XCTest, Espresso)
  • Experience with test result reporting and analysis using tools, such as PowerBI, Azure App Insights and MS Test
  • Use of defect tracking/test case management tools (Atlassian toolset a plus)
  • QA methodologies (TDD, BDD unit tests), process, and improvement implementation
  • Test case management tools (qTest, SilkCentral, MS Test)
  • Agile methodology including Scrum and SAFe

 

Preferred Skills:

  • Healthcare Industry, Speech Recognition, Nuance Products, Microsoft Azure

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.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed