Share this Job

Title:  Engineer Principal, R&D

Position Title: Principal Engineer, R&D


Duties & Responsibilities
• Spearhead Automation efforts across multiple project to create flexible orchestration to address multiple project automation needs using established frameworks or new tools as per need.
• Develop reusable tools for test automation and identify new methods for automation.
• Work closely with Architects, Tech Leads and Software Engineers to understand the automation requirements.
• Automate test cases with an established automated framework.
• Seek for continuous improvement in existing automation establishments.
• Define and adhere to defined automation coding standards. Contribute to quality of automation coding through peer review process.
• Develop and maintain test plans and test cases for automated feature list.
• Along with automation, create expertise in assigned platform component, product or feature area.


Related Education & Experience:

• BE/BTech/MCA with minimum 16 years of total experience
• ME/MTech with minimum 14 years of total experience


Skills Required:

• Minimum 12+ years of experience in testing cloud based large applications, NMS/EMS, or any distributed backend software architectures
• Strong experience in web applications user interface and RESTful web services testing ( HTTP, HTTPS, REST APIs, and JSON )
• Expertise in Java programming and/or Python, Shell scripting required.
• Hands on experience of Selenium, TestNG, RestAssured,
• Experience with microservices architecture using Kubernetes and Docker containers
• Comfortable with build processes, CI processes and managing QA Environments as well as working with build management tools like Git, Bamboo, Jenkins.
• Good exposure to databases. Experience in writing and understanding DB queries. Experience to No-SQL DBs is a plus.
• Experience working in a virtualization, cloud and/or wireless telecom domain is a plus
• Development experience in java/J2EE is a plus
• Understanding of XML, XSD, JSON, REST and SOAP and demonstrated experience with web services APIs
• Experience of performance and scalability testing tools like Jmeter, Gatling, Locust is a plus.