Staff Engineer - QA Automation, Digital Business Bengaluru (1005), Technology
JOB DESCRIPTION Organization – Sony Pictures Networks India (SPN)
Role Overview
The incumbent will be responsible for creating and leading the quality engineering & automation framework for SonyLIV platform.
Position Details - Position Title - QA Automation
Designation - Staff Engineer - QA Automation, Digital Business
Function - Digital, Technology
Location - Mumbai / Bangalore
Posiiton Specification - Education - B.E./B.Tech in Computer Science
Overall Experience - 10+ years
Essential Expertise - Experience in designing, scripting and running on test automation platform and Automation team management Other Job Requirements - Working knowledge on OTT applications
Areas of Responsibilities - Quality Engineering -
Strong knowledge of testing processes and frameworks for Web and Mobile application automation, such as Appium, Selenium, Cucumber (BDD), and Robot Framework.
Proficiency in Java/Python programming skills
Develop and execute automated API/UI/Unit tests to enable continuous delivery.
Ensure test case design and execution methodologies are technically sound.
Work experience in OTT application is desirable.
Process Automation
Design and implement quality process and quality metrics for the applications across platforms Expertise in test automation for Web and Mobile applications across platforms like Android, iOS, web browsers, Smart TVs, and Android/Apple TV (e.g., Samsung, LG)
Proficient in CI/CD tools (e.g., Git, Jenkins, BitBucket) for automation and remote execution.
• Good understanding of the scripting language and code management tools.
• Good understanding of frameworks for performance and KPI’s • Good understanding of processes and methodologies with ability to adapt and improvise in various situations.
• Develop automation dashboards and reports using tools such as Allure or Extent Reports to support quality engineering.
• Responsible for the timely development and maintenance of automation frameworks like Cucumber, Robot, and Pytest.
Responsible for developing a module or integrating an external tool to analyze automation test failures, classify issues, and compare results across multiple builds to identify regressions and common error patterns.
• • Responsible for automating the reporting/logging of bugs using tools such as Jira, Xray etc Knowledge Maagement - • Responsible for developing well-defined automation dashboards and reports for quality engineering.
Regular evaluation and adoption of new technologies and methodologies.
Critical Competencies for Success
Behavioral:
Technical:
Other Personal Characteristics