C# Automation Engineer with Specflow Framework experience - remote

BetterQA
Posted 1 year ago
Job Description:
We are currently seeking an experienced C# Automation Engineer with a medium to advanced level of knowledge in this area. The successful candidate should demonstrate a sound understanding of current best practices in the field, including a strong emphasis on design patterns, interface work, decoupling, and complex coding practices.

Responsibilities:
  • Develop and maintain code for our automation framework, utilizing your advanced understanding of C#.
  • Work with a highly abstracted base code written by a professional developer.
  • Use and understand sophisticated coding patterns and practices.
  • Employ Specflow and Selenium for automation tasks. Although the application's user interface is relatively simplistic, the candidate should be proficient in these technologies.
  • Participate in DevOps and pipeline development, maintaining and improving existing procedures.
  • Use basic Azure knowledge to manage and execute pipelines and configure variables.

Qualifications:
  • Strong background and experience in C# development, including best practices, design patterns, interface work, and decoupling.
  • Previous experience with automation frameworks.
  • Proficiency in Specflow and Selenium.
  • Basic knowledge of Azure for managing pipelines and performing configurations.
  • Excellent problem-solving skills.
  • Strong communication and teamwork skills.

The successful candidate will be able to work in a dynamic, fast-paced environment. We value individual creativity and encourage our colleagues to contribute their ideas and innovations to our projects. If you have the necessary skills and experience, we would be delighted to hear from you.