QA Engineer (Automation / Python)
Nuance
Pune, India
9h ago

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 :

The R&D division within Nuance, designs and delivers technologies that intuitively link man, machine, and the global storehouse of knowledge to help companies and consumers work seamlessly and intelligently together, and with the world around them.

As a member of the Core Technologies Tools QA team, you will contribute towards the qualification and release of core speech and natural language understanding engines.

You will be part of a talented agile team that takes end to end responsibility on the product they develop and test using cutting edge technologies.

Responsibilities :

  • Software development towards building and extending our testing infrastructure.
  • Work closely with peers from engineering, product managers, and product owners to ensure high level customer satisfaction
  • Collaborate with feature developers, product managers and QA Leads, participate in test plans reviews and automate integration and functional test cases
  • Review test cases from automation standpoint and provide meaningful feedback to reduce test execution time without compromising test coverage.
  • Evaluate different technologies and tools to help solve QA engineering problems
  • Work in an agile environment with a heavy focus on CICD
  • Design and develop end to end QA projects, write test plans, develop automation and execute tests.
  • Applicants should possess an ability to learn new things quickly, and a desire to do so.
  • Applicants must possess strong reasoning / debugging skills to solve problems in the field quickly, and to identify and correct defects in our features.
  • As we are a distributed team across many geographic regions, applicants must possess very
  • strong communication skills. The language of business is English.

    Qualifications

    Number of Years of Work Experience : 3+

    Education : Bachelor’s in computer science or Software Engineering or equivalent qualification is required

    Required Skills :

  • Strong understanding of standard QA practices such as defect management, smoke tests, regressions tests, feature tests, load and performance tests, etc.
  • Strong Python development skills
  • Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing
  • Experience with distributed systems programming (protocols : HTTP / REST, WebSockets, gRPC, SOAP)
  • Experience with working in Agile, SCRUM with CI / CD pipeline
  • Have the ability to analyze and solve complex problems quickly and creatively.
  • Excellent written and verbal communication skills; the language of business is English.
  • Strong team player, working also with remote peers, independent
  • Preferred Skills :

  • Experience with virtualization and containerization
  • Experience with testing cloud native applications using Docker, Kubernetes etc.
  • Experience in test automation and execution through CICD (GitLab CI / Jenkins)
  • Good knowledge of JavaScript and other aspects of client-side web applications
  • Basic IT-knowledge : Setup and maintenance of test machines / systems
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form