ESG Consulting

Senior QA Automation Engineer C#

Lincoln, Nebraska Metropolitan Area • Posted 2 days ago
Onsite Full Time IT Services and IT Consulting

We are seeking an experienced Senior QA Automation Developer with strong hands-on coding skills in C#, Selenium WebDriver, and Visual Studio.



IMPORTANT: This is a development-focused QA automation position, NOT a traditional manual QA testing role. The ideal candidate must be an experienced developer capable of designing, writing, debugging, and maintaining automation code and testing frameworks.

Candidates must have a minimum of 5 years of QA automation experience, with demonstrated hands-on expertise in C#, Selenium WebDriver, and Visual Studio.


Candidates should be prepared for technical interviews and coding assessments evaluating their C# programming, automation development, and problem-solving abilities.


Key Responsibilities

  • Design, develop, debug, execute, and maintain automated test scripts using C#, Selenium WebDriver, and Visual Studio.
  • Develop and enhance automated testing frameworks for enterprise .NET web applications.
  • Perform manual testing to verify application processes before developing automated test scripts.
  • Create comprehensive test plans, test cases, test scripts, and testing documentation based on business and technical requirements.
  • Execute smoke, regression, integration, functional, API, and web services testing.
  • Use Postman to test APIs and validate application functionality.
  • Perform SQL queries and database validation using Microsoft SQL Server and T-SQL.
  • Analyze application defects, troubleshoot automation failures, and collaborate with developers to resolve issues.
  • Implement risk-based testing strategies and maintain QA standards and best practices.
  • Lead and train QA team members in manual testing and automation development.
  • Collaborate with developers, business analysts, project managers, database administrators, and other technical teams throughout the software development lifecycle.
  • Participate in Agile development activities, requirements analysis, system design, testing, and production support as needed.
  • Maintain automation code using Git source control.
  • Document QA process flows, test results, defects, and recommendations.
  • Independently manage assigned development and testing tasks while meeting project deadlines.


Required Technical Skills

  • C# / .NET Development: Strong hands-on C# programming skills, including writing, debugging, and maintaining automation code.
  • Selenium WebDriver: Extensive experience developing automated test scripts and designing automation frameworks using Selenium WebDriver with C#.
  • Visual Studio: Advanced experience using Visual Studio for automation development, debugging, and execution.
  • QA Automation: Minimum 5 years of hands-on experience designing, developing, and executing automated testing solutions.
  • Automation Framework Development: Ability to build, maintain, and enhance reusable automated testing frameworks.
  • Postman / API Testing: Hands-on experience testing APIs using Postman.
  • Git Source Control: Experience with Visual Studio Git source control.
  • .NET Entity Framework: Experience working with .NET Entity Framework.
  • MVC / MVP: Experience with MVC and MVP application architectures.
  • SQL Server / T-SQL: Strong experience with Microsoft SQL Server, SQL queries, and T-SQL.
  • Web Technologies: Experience with HTML5, CSS, JavaScript, and front-end development.
  • XML / XSD: Experience working with XML and XSD schemas.
  • QA Testing: Experience performing smoke, regression, integration, functional, web services, and automated testing.
  • QA Leadership: Experience leading, mentoring, and training QA teams in manual and automated testing.
  • Agile: Experience working within Agile software development environments.


Education & Experience

  • Bachelor's degree or technical degree in Computer Science, Software Development, or a related field, or an equivalent combination of education and relevant experience.
  • Minimum 5 years of professional QA automation experience.
  • Proven experience developing automation code using C#, Visual Studio, and Selenium WebDriver.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaborate with cross-functional teams.
  • Must be available for onsite work as required.
  • Occasional weekend work may be required.


Senior QA Automation Engineer C# in Lincoln at ESG Consulting

This position is listed as full time and onsite. It was posted 2 days ago.

See all ESG Consulting jobs on LocalWork →

Back to Job Search