Skip to main content
Shutterstock 1406773574

Senior Automation Engineer

Senior Automation Engineer, GCC, India (Automation Testing + C# + Selenium)

We are seeking a highly skilled and experienced Senior Automation Engineer with expertise in C# and Selenium to join our dynamic team. As a Senior Automation Engineer, you will play a critical role in developing and maintaining test automation frameworks and ensuring the quality of our software products. If you are a self-driven professional with a strong background in C# and Selenium, we encourage you to apply and be part of our innovative and collaborative work environment.

This position will be Remote at our India location.  

What will be my duties and responsibilities in this job?

  • Design, develop, and maintain robust and scalable test automation frameworks using C# and Selenium WebDriver to support the testing of web applications.
  • Collaborate with cross-functional teams, including developers, product managers, and quality assurance engineers, to understand requirements and deliver high-quality test automation solutions.
  • Create and maintain automated test scripts, test cases, and test data that effectively cover all aspects of the application, including functional, regression, and performance testing.
  • Execute automated test suites, analyze test results, and report defects with detailed information to the development team.
  • Identify and implement test automation best practices and continually improve the automation framework to increase test efficiency and coverage.
  • Troubleshoot and debug test automation scripts and framework issues, addressing them in a timely manner.
  • Maintain documentation related to test automation processes, guidelines, and test artifacts.
  • Mentor and provide guidance to junior members of the automation team, sharing your expertise and best practices.
  • Stay updated with industry trends and emerging technologies related to test automation, C#, and Selenium, and propose innovative solutions to enhance the testing process.

What are the requirements needed for this position? 

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience of 6+ years in software development and test automation using C# and Selenium.
  • Strong proficiency in C# programming language and .NET framework.
  • Extensive experience in developing and maintaining Selenium-based test automation frameworks.
  • Proficiency in web application testing concepts, including HTTP, HTML, CSS, and JavaScript.
  • Experience with source code management tools such as Git.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team-oriented environment.
  • ISTQB or other relevant software testing certifications (optional).
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines is a plus.
  • Knowledge of other test automation tools and frameworks is a plus.

Any posted pay range considers a wide range of compensation factors, including candidate background, experience, and work location, while also allowing for salary growth within the position.

Helping People Thrive in a Connected World
Connect with us. Bring us your best work and your brightest ideas. And we’ll bring you a place where you can thrive. Learn more at

For U.S. benefit information, visit For benefit information outside the U.S., please speak with your recruiter.

What’s the culture like at Assurant?
Our unique culture is a big reason why talented people choose Assurant. Named a Best/Great Place to Work in 13 countries and awarded the Fortune America’s Most Innovative Companies recognition in 2023, we bring together top talent around the world. Although we have a wide variety of skills and experiences, we share common characteristics that are uniquely Assurant. A passion for service. An ability to innovate in practical ways. And a willingness to take chances. We call our culture The Assurant Way.

Company Overview
Assurant is a leading global business services company that supports, protects, and connects major consumer purchases. A Fortune 500 company with a presence in 21 countries, Assurant supports the advancement of the connected world by partnering with the world’s leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions, extended service contracts, vehicle protection services, renters insurance, lender-placed insurance products, and other specialty products.

Equal Opportunity Statement
Assurant is an Equal Employment Opportunity employer and does not use or consider race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by federal, state, or local law in employment decisions.

Join Our Talent Community

Connect with us. Introduce yourself, and we'll get in touch if there's a role that seems like a good match.

Join Now