Senior QA Automation & Manual Tester

Techvilla Solutions

New York, NY

Posted On: Jun 11, 2026

Posted On: Jun 11, 2026

Job Overview

Job Type

Full-time, Contract - W2, Contract - Independent

Experience

5 - 10 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Software Testing
  • Quality Assurance
  • automation Testing
  • Selenium
  • C#/.NET
Job Description
Primary Responsibilities
  • Design, develop, execute, and maintain manual and automated test cases for web applications.

  • Build and enhance automation frameworks using Selenium and C#/.NET.

  • Create and execute automated test scripts following QA best practices and STLC methodologies.

  • Collaborate with developers, business analysts, and product teams to validate requirements and ensure product quality.

  • Perform functional, regression, integration, and cross-browser testing.

  • Analyze test results, identify defects, and provide actionable recommendations.

  • Create and maintain test documentation, test plans, and automation procedures.

  • Participate in Agile ceremonies and contribute to continuous quality improvement initiatives.

Required Qualifications
  • 4+ years of experience in Software Testing and Quality Assurance.

  • 2+ years of hands-on automation testing experience.

  • Strong experience with Selenium WebDriver and test automation frameworks.

  • Proficiency in C#/.NET (Java, Python, or JavaScript experience also considered).

  • Strong understanding of Object-Oriented Programming (OOP) concepts.

  • Experience writing and modifying scripts, SQL queries, and test automation code.

  • Hands-on experience with Git, GitHub, branching strategies, pull requests, and code reviews.

  • Knowledge of BDD frameworks such as SpecFlow or Cucumber.

  • Experience with Page Object Model (POM) and other automation design patterns.

  • Strong knowledge of HTML, CSS, XPath, JavaScript, and web element identification.

  • Experience with Azure DevOps, YAML pipelines, and Agile methodologies.

  • Strong understanding of STLC and defect management processes.

  • Excellent communication, documentation, and collaboration skills.

Preferred Qualifications
  • Experience with Jenkins or other CI/CD tools.

  • Exposure to Generative AI, LLMs, or RAG-based applications.

  • Knowledge of AI-driven testing tools and practices.

Technical Skills

Must Have: C#, .NET, Selenium, SQL, Azure DevOps, Git/GitHub, HTML, CSS, JavaScript, XPath, BDD (SpecFlow/Cucumber), YAML Pipelines, Agile, STLC, Technical Documentation.

Nice to Have: Artificial Intelligence (AI), Generative AI, Jenkins.


Job ID: TS421485


Posted By

Vivek

Information Technology Recruiter