Design, develop, and maintain automated test scripts using C# or Java, Playwright, and SpecFlow.
Lead the automation efforts for web-based applications, ensuring robust and efficient testing using tools like Playwright and Appium
Automate mobile applications across platforms such as Android, iOS, and Windows Phone, utilizing tools like Appium, UI Automator / ADB
Collaborate with development teams to integrate automated testing into the CI / CD pipeline, using GitHub Enterprise (GHE), Jenkins and related tools.
Develop and maintain APIs, ensuring their thorough testing and validation through automated test scripts.
Utilize sound knowledge of SQL and stored procedures to validate back-end processes and data integrity within SQL Server databases.
Create and maintain scripts in PowerShell and batch scripting to support automation and deployment processes.
Work with Xcode and UI Automator on macOS to support mobile automation testing for iOS applications.
Collaborate within IDEs such as Visual Studio to integrate and maintain automated testing frameworks.
Ensure the quality of software products through comprehensive QA processes and methodologies, including the creation and execution of detailed test cases.
Manage and track testing activities using Microsoft Test Manager, ADO, Jira, and other tools