Senior Software Test Automation Engineer(C#,Selenium)

6 Minutes ago • 8-10 Years
Testing

Job Description

This Senior Software Test Automation Engineer will test end-to-end application components, software tools, and utilities using both manual and automated test cases. The role involves leading QA activities, including release planning, mentoring junior QA resources, and monitoring QA health through reports. The project utilizes web and desktop applications built on .NET and Java, deployed on Azure cloud with microservices architecture and various cloud resources.
Must Have:
  • Test end-to-end application components manually and with automation.
  • Lead QA activities, including release planning and mentoring junior QA resources.
  • Monitor QA health through reports (test case coverage, maintenance).
  • Implement automation frameworks and continuous testing in CI/CD pipelines.
  • Proficient in C# with BDD/TDD frameworks, Selenium, Protractor, RestSharp, Postman.
  • Perform API and UI testing, both manual and automated.
  • Design, execute, and report on tests, including exploratory and negative testing.
  • Log, track, and analyze defects for isolation and reproducibility.
  • Utilize Azure DevOps for test management.
  • Sign off releases based on automation test case passing.
  • Possess 8-10 years of total software testing experience.
  • Have 5 years of experience in UI and API test automation.
  • Experience with both desktop and web applications.

Add these skills to join the top 1% applicants for this job

game-texts
quality-control
agile-development
test-coverage
api-testing
c#
azure
azure-devops
selenium
postman
ci-cd
microservices
kubernetes
sql
java

The project contains Web and Desktop application and is built on .net and java (desktop app) and is deployed on azure cloud. We have microservices architecture and we deploy our application on azure Kubernetes service along with utilizing other cloud resources like service bus, cosmos db with sql and mongo API, key vault, etc.

Position Summary

This Senior Software Test Automation Engineer opening requires a person to test end to end application components, software tools, and utilities required for the operation, maintenance, and control of application, through both manual as well as automated test cases. He/she shall be required to lead the QA activities, under guidance, which includes release planning w.r.t QA, mentoring junior QA resources and regularly pulling out reports to check QA health (test case coverage, maintenance of test cases, etc)

Technical Experience:

  • Experience and knowledge with Cloud Infrastructure
  • Experience at automation framework implementation
  • Experience in API Testing - Understanding of client-server architecture and communication principles including API authentication
  • Experience on product testing in Agile environment; should know the various stages of product release & QA support needed
  • Proficient in C# with BDD and TDD test frameworks
  • Experience in automating functional test cases - Experience in using UI/API test automation tools & frameworks like Selenium, Protractor, RestSharp, Postman
  • Implementation of continuous testing as part of CI/CD pipeline (ADO or similar tools)
  • Participate in design and code reviews, creates test cases from design/user stories
  • Develop and implement automation strategies for the right ratio of Unit, API, and GUI tests

Experience

  • 8-10 years of total experience in software testing
  • 5 years of experience on test automation (UI and API)
  • Good mix of experience on desktop & web applications

Essential Duties and Responsibilities

  • Test planning & Design, Test Execution and Reporting
  • Identify potential risks and seek testing approaches to manage that risk
  • Write tests based on scenarios identified, including exploratory, negative testing
  • Identify/create test data
  • Understanding of test cycles and should be proficient on test case identification - Execute the tests in multiple environments as per the plan
  • Log and track defects - Analyse defects with the goal of being isolated and reproducible, and clearly document issues and bugs
  • API and UI testing (manual and automated) - Write and execute automation scripts using framework/tools like Selenium, xunit using C#
  • Use of test management & other components of tools like Azure Devops
  • Release signoff on basis of automation test cases passing

Set alerts for more jobs like Senior Software Test Automation Engineer(C#,Selenium)
Set alerts for new jobs by Wolters Kluwer
Set alerts for new Testing jobs in India
Set alerts for new jobs in India
Set alerts for Testing (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙