- 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 environments 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.