- Perform day to day API Automation using C#, Specflow
- Automate interactions with Azure services and resources such as Service Bus, Logic apps, Function Apps, Storage etc.
- Perform automated DB checks as part of API testing
- Leverage Service Bus emulators, Service Virtualization, mocking and stubbing as part of test automation
- Spin-up services within the pipeline environment, leverage docker containers to run the tests within ADO pipelines
- Good understanding and working experience with Azure DevOps and Git
- Must possess programming expertise in C# and familiarity with .Net environments and runtime
- Should have good understanding of Agile and must actively participate in all scrum ceremonies
- Act as a liaison between SDETs, Dev & Ops in taking shift-left and isolated testing forward.
- Align with Dev Tech Stack and bring in feasible testing technologies/solutions
- Work with Tech leads and ensure automated functional and performance testing is carries out within sprints
- Manage and guide small team of SDETs and enable the team to achieve sprint goals
- Should have understating of component testing, isolated testing and contract testing
- Perform day-to-day code reviews and align with dev process in PR reviews and merges
- Should promote coding standards and guidelines and align the testing with test pyramid