Lead I - Software Testing (C Automation)

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Test Automation Engineer at our company, your role will involve the following key responsibilities: - Design, develop, and maintain scalable automation frameworks using C# and .NET. - Implement BDD automation using SpecFlow/ReqNRoll for clear and efficient test execution. - Automate API testing using RestSharp, handling various authentication types and tokens. - Develop and maintain UI test automation using Selenium/Playwright for web applications. - Implement database validation automation for SQL and CosmosDB. In addition to the above responsibilities, you will be expected to: - Define and drive test strategies aligned with SDLC, QA best practices, and Agile methodologies. - Ensure thorough test coverage across integration, functional, regression, automation, end-to-end, and contract testing. - Enhance and optimize existing automation frameworks to improve efficiency and scalability. - Work on defect management, ensuring effective defect tracking and resolution. Furthermore, you will be involved in: - Working with Azure cloud services, including Azure Service Bus, Function Apps, Durable Functions, and Key Vault. - Implementing CI/CD pipelines in Azure DevOps using YAML, integrating test automation into deployment workflows. - Utilizing Git/GitBucket for version control and collaboration. You should possess the following qualifications and skills: - 5+ years of experience in test automation with C# and .NET. - Strong experience in BDD using SpecFlow/ReqNRoll. - Expertise in API automation using RestSharp with different authentication methods. - Experience with UI automation using Selenium or Playwright. - Solid understanding of SQL and CosmosDB for data validation. - Hands-on experience with Azure DevOps, CI/CD pipelines, and YAML scripting. - Good knowledge of Azure services such as Service Bus, Function Apps, Durable Functions, and Key Vault. - Strong understanding of Agile Scrum methodology, SDLC, and QA standards. - Proficiency with Git/GitBucket for version control. - Experience in contract testing, functional, integration, regression, and end-to-end testing. Please note that you may be required to prepare on main concepts for BDD, OOP concepts and practices, Azure Services, YAML scripting for pipelines, ReqNRoll-Playwright, and validations with CosmosDB.,

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You