Logo

Automation QA Engineer (C# / .Net with SpecFlow Framework) (NCS/Job/ 1017)

For An Mnc Company - It Service Industry
5 - 7 Years
Full Time
Up to 30 Days
Up to 15 LPA
1 Position(s)
Bangalore / Bengaluru
No longer accepting applications

Discover more job opportunities that match your interests.

Job Skills

Job Description

Job Title: Automation QA Engineer (C#/.Net with SpecFlow Framework)

Location: Bangalore - India

Job Type: Full-time

Experience Level: 3-5 Yrs

Job Description

We are seeking a detail-oriented and highly motivated Automation QA Engineer with expertise in C# and .Net, specifically using the SpecFlow framework. The ideal candidate will be responsible for ensuring the quality and reliability of our software products through the design, implementation, and execution of automated test scripts. You will work closely with cross-functional teams, including developers, product managers, and QA engineers, to deliver high-quality software solutions.

Key Responsibilities

  • Develop, maintain, and execute automated test scripts using C#, .Net, and SpecFlow framework.
  • Collaborate with developers and QA teams to design test plans, test cases, and test scripts to validate functionality and performance.
  • Analyze requirements and provide input on testability during design and planning phases.
  • Identify, document, and track software defects, working closely with the development team to resolve them.
  • Work with DevOps team to Implement and maintain CI/CD pipelines for automated testing.
  • Create and manage test data, environments, and tools to support automated testing.
  • Continuously improve the automation framework and testing processes to enhance efficiency and coverage.
  • Provide clear and concise test reports to stakeholders, ensuring visibility of test progress and results.
  • Stay updated with the latest testing tools, trends, and best practices.

Technical Skills

  • Proficiency in C# and .Net Framework.
  • Hands-on experience with the SpecFlow framework for Behavior-Driven Development (BDD).
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Experience with test automation tools such as Selenium, NUnit, or similar.
  • Familiarity with CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions.
  • Knowledge of version control systems, particularly Git.
  • Understanding of REST API testing using tools like Postman or RestSharp.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work in a collaborative, fast-paced Agile/Scrum environment.
  • Detail-oriented mindset with a passion for delivering high-quality software.

Preferred Qualifications

  • Experience in performance testing using tools like JMeter or LoadRunner.
  • Exposure to cloud-based environments (e.g., Azure, AWS).
  • ISTQB or equivalent testing certifications.