- Design test plan and test case development for NCM products.
- Define an automation plan and test strategy within release timelines.
- End-to-end product quality ownership with all aspects of the test, automation, and delivery of the feature set
- Identify and document edge cases, scalability issues, and performance bottlenecks within complex distributed systems.
- Develop automation libraries for the functional areas owned.
- Automate tests, improve existing automated tests and overall automated test execution efficiency.
- Maintain a high overall quality index(QI) for the product/features at all times.
- The ability to delve deeper into debugging product issues with development engineers.
- Working in a highly collaborative setting involving global engineering teams.
- Involve in providing active feedback to improve the overall product experience.
- Debugging, filing bugs, and tracking them to closure.
- Involve in peer reviews to improve completeness, correctness code check-in standards.
- Guide juniors in the team on functional areas automation.