QA Automation

Mode of Work: On-Site
Location: Mohali (Punjab)
Shift: Day Shift
Experience: 4–8 Years

Job Description:

We are hiring a QA Automation Engineer who can take ownership of automation, build
reliable frameworks, and handle complex scenarios without constant direction. You should know how to structure clean automation, validate APIs and data, and improve the overall quality pipeline.

Key Responsibilities:

  • Build, maintain, and enhance automation frameworks using C# with proper OOP
    principles.
  • Perform API testing with solid conceptual understanding and practical validation methods.
  • Write SQL queries to verify backend logic and data accuracy.
  • Use collections, exception handling, and file handling effectively in automation scripts.
  • Implement and maintain POM based frameworks for scalable UI automation.
  • Identify and use the correct locators, including handling dynamic elements.
  • Use Action Class to perform advanced UI interactions.
  • Debug automation failures, find root causes, and propose fixes.
  • Work closely with development and QA teams to improve test coverage.
  • Support and guide junior team members when needed.

Requirements:

  • Strong understanding of API testing concepts.
  • Strong SQL querying ability.
  • Solid command of C# syntax, OOP concepts, and automation coding practices.
  • Hands-on experience with collections, exception handling, and file handling.
  • Strong understanding of locators and Selenium WebDriver basics.
  • Proven experience implementing and maintaining frameworks using POM.
  • Practical experience using Action Class.

Why Join Us:

  • Opportunity to work with a global client base and cutting-edge IT services.
  • Collaborative and growth-oriented environment.
  • Competitive compensation and incentives based on performance.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx