Job Title

Senior Software Quality Assurance Engineer

Company Name
Nuance India Pvt Ltd
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
5 Years  -  8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Principal Duties & Responsibilities:
Design and develop end-to-end QA projects, write test plans, develop automation and execute tests
Create specifications for test data and test environments.
Designing and maintaining technical test scenarios for manual and/or automated execution
Execute manual and/or automated test scenarios.
Producing test reports, documenting the results of the test scenarios.
Software development towards building and extending our testing infrastructure
Evaluate different technologies and tools to help solve QA engineering problems
Work in an agile environment with a heavy focus on CI/CD. 
Accurately identify and communicate defects and systems enhancements to the development teams utilizing defect tracking system.
Work closely with peers from engineering, product managers, and operations to ensure end-to-end high-level customer satisfaction.
Accurately identify and communicate defects and systems enhancements to the development teams utilizing defect tracking system.
Mentor junior analysts and interns
Actively participate in peer code reviews
As we are a distributed team across many geographic regions, applicants must possess very strong communication skills.  The language of business is English.
Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for securing.

Education: Bachelor's degree or equivalent in Computer Science, Software Engineering, Math or a related field
Minimum years of work experience: 5-8yrs

Required Skills:
Development experience with Python And Java (Python Java Automation)
Strong understanding of standard QA practices such as defect management, smoke tests, regressions tests, feature tests, load and performance tests, etc.
Experience in creating technical test plans and test specifications.
Experience with distributed systems programming (protocols: HTTP/REST, WebSockets, gRPC, SOAP) REST API preferred
Experience of Automation Framework Design and Development
Strong in Web Automation using Selenium WebDriver
Experience with working in Agile, SCRUM with CI/CD pipeline
Ability to identify, isolate, troubleshoot and document system defects in a clear and concise manner.
Good written and verbal communication skills; the language of business is English.
Strong team player, working also with remote peers, independent  
Windows and UNIX/Linux operating systems experience

Preferred Skills:
Scripting and testing tools such as Pytest, Perl, and JMeter
Good knowledge of JavaScript and other aspects of client-side web applications 
Testing frameworks such as Selenium, REST-Assured, and JUnit
Experience with testing cloud native applications using Docker, Kubernetes etc.
Azure resource management and administration
Experience in CI/CD and automation through CI/CD pipeline (GitHub actions/ Jenkins)

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
January 27, 2022
Additional information

--