Key Responsibilities:
Develop and maintain automation frameworks and automated test suites.
Write complex test scripts primarily in C# and JavaScript.
Work with BDD and SpecFlow for behavior-driven development.
Use TestComplete automation tool for automation testing including data-driven and BDD approaches.
Perform object recognition of UI controls, windows, and other components in automation.
Design and execute performance tests, analyze results, and identify bottlenecks.
Collaborate with the engineering and QA teams to integrate automated tests into CI/CD pipelines using Jenkins, Python, and PowerShell.
Assist in the creation and execution of tests across multiple settings and platforms.
Leverage knowledge of programming languages such as Python and Java as advantages.
Apply domain knowledge in healthcare (preferred) to understand system requirements and testing scenarios.