Senior Software Engineer – Validation
WebSenor is the worldwide leader in delivering secure, end-to-end digital media technologies
that service providers can rapidly deploy to generate and protect revenues. Our solutions
address the entire digital media ecosystem with a focus on leveraging innovations and elevating
the consumer’s digital entertainment experience.
The team will be responsible for the end-to-end validation of OpenTV Platform & Secure Service
Platform. This team is required to identify the test scenarios, automate them and identify
performance test scenarios. The team will also be responsible to help R&D teams for issue
analysis and support with necessary logs.
Reports to: Engineering Manager
Position Type : Individual Contributor
Responsibilities:
▪ Liaise with System Architects/PLM to understand the features and finalise on use cases
▪ To understand the modules deployed on cloud and the interactions between them
▪ To find out the possible leaks in the system that helps R&D to fix the issues
▪ Creation and maintenance of Test data and automation suites
▪ To work with the lead to define the effort estimates, risks and dependencies during or
after release planning
▪ To work with the scrum masters and provide the daily updates
▪ To perform the tests (automated) on cloud deployment
▪ To perform web and mobile application test automation
▪ To perform REST API test automation
▪ To work on building the automation test framework
Indicative Profile
a) Experience & Background:
Essential
● Minimum 5 to 10 years in Testing Java web applications, preferably in Telecom / DVB /
OTT domain.
● Hands-on experience of coding in Java/Junit, Groovy, JavaScript, TypeScript
● Experience in building test automation framework using any of the programming or
scripting languages mentioned above
● Hands-on experience in creating web app automation suite using Selenium Webdriver
or any other equivalent tools
● Hands-on experience in creating REST API automation suite using SOAP UI / Rest
Assured / POSTMAN or any other equivalent tools
● Hands on experience in building automated test scripts for mobile native / hybrid
application (Using Appium)
● Experience in building automation framework using Maven, TestNG, Xray API’s and
Webdriver or any other equivalent framework technology stack
● Experience in CI / CD tools (Jenkins) and hands-on experience in building the CI / CD
pipelines
● Hands-on experience in test and defect management tools (Jira, Bugzilla, Testlink etc.)
● Good exposure to Linux commands
● Great problem solving and interpersonal skills
● Experience in software development lifecycle, testing methodologies and automation
● Knowledge and experience working in scaled agile framework; Exposure of using tools
like VersionOne
● Proven evidence of a successful team player and effective communication skills with
people at all levels
● Able to work with limited supervision and adapt new skills/environment quickly
Desirable
● Experience in AWS / Azure / Google cloud is beneficial.
● Knowledge of Digital TV Broadcasting standards (MPEG, DVB, ISDB-T)
● Knowledge of OTT
● Testing Certification/Qualification – CSTE, ISEB, ISTQB
Qualifications :
● BE/B. Tech with consistent academic performance