The IT Firm

Automation Test Engineer - Software Quality Assurance

Hyderabad, TS, IN

about 1 month ago
Save Job

Summary

Job Title : QA Automation Engineer Playwright with C# Required : Total QA Experience: 5 to 6 years Playwright with C# Experience: Minimum 1 year hands-on

Location : Hyderabad (On-site)

Joining Time : Immediate or Max 15 Days Overview :

Responsibilities

We are looking for a highly skilled and passionate QA Automation Engineer with strong experience in Playwright and C# to join our dynamic team on a Contract-to-Hire basis. The ideal candidate will possess a solid background in manual and automated testing, with hands-on expertise in designing, developing, and executing test automation scripts for a wide range of applications including web, mobile, and APIs. This role demands both deep technical acumen and strong communication skills to collaborate effectively across multidisciplinary teams in a fast-paced Agile/Scrum Responsibilities Automation Design & Development :

  • Architect, design, and maintain robust, scalable, and reusable automation frameworks using Playwright with C#, ensuring maintainability and long-term success.
  • Build custom test utilities, wrappers, and components to support efficient test development across projects.
  • Implement best practices for version control, code modularity, and test data management to

promote consistency and scalability in test Script Creation & Execution :

  • Develop detailed, comprehensive, and well-structured automation test scripts for functional, regression, UI, API, and end-to-end testing scenarios.
  • Leverage tools such as Playwright, Selenium, Cypress, and RestSharp or Postman for API validation to ensure extensive coverage across different application layers.
  • Automate test cases across multiple browsers, platforms, and devices to ensure cross-compatibility and responsive design Integration & Test Execution :
  • Integrate automation scripts into CI/CD pipelines using platforms like Azure DevOps, Jenkins, or GitLab CI for continuous testing and feedback.
  • Automate the deployment and rollback of test environments to reduce manual intervention and improve testing turnaround time.
  • Utilize pipeline logs and dashboards to monitor automation runs and identify areas of Results & Reporting :
  • Monitor execution results, collect logs, screenshots, and artifacts for test failures, and perform in-depth root cause analysis.
  • Create and maintain dashboards or test execution reports using tools like Allure, ExtentReports, or ReportPortal to provide visibility into testing progress and quality status.
  • Provide detailed documentation and reporting to stakeholders, including test metrics,

coverage gaps, defect trends, and quality & Agile Practices :

  • Work closely with developers, BAs, product owners, and DevOps teams to ensure quality is embedded throughout the software development lifecycle.
  • Participate in all Agile ceremonies such as daily stand-ups, sprint planning, backlog grooming, and retrospectives to provide QA insights and ensure test coverage for all stories.
  • Act as a quality advocate, raising risks and ensuring user expectations are met through early and frequent & Leadership :
  • Mentor junior automation engineers, sharing knowledge on best practices, advanced debugging techniques, and effective automation strategies.
  • Conduct code reviews of automation scripts and frameworks to maintain quality and adherence to coding standards.
  • Organize knowledge-sharing sessions and internal workshops on automation tools and & Technologies Research :
  • Continuously evaluate emerging automation tools, frameworks, and trends to bring innovation and efficiency to the testing process.
  • Prototype new technologies and recommend adoption based on performance, maintainability, and alignment with team & Optimization :
  • Debug complex issues in automation scripts, test environments, and CI/CD pipelines using logs, traces, and debuggers.
  • Identify performance bottlenecks in automation execution and refactor scripts for optimal speed and resource usage.
  • Establish strategies for parallel execution, test isolation, and environment simulation to reduce execution time and Improvement :
  • Contribute to process optimization initiatives such as test strategy reviews, defect prevention mechanisms, and automation ROI assessments.
  • Recommend improvements in the SDLC and STLC workflows to align testing efforts with project timelines and business Skill Set :

Skill Area

  • Automation Frameworks - Strong experience in custom framework development (Page Object Model, BDD, Hybrid)
  • Languages - Proficient in C#, with good coding practices
  • Automation Tools - Mandatory : Playwright with C#; Desirable: Selenium, Cypress
  • API Testing - Experience with tools like Postman, RestSharp, or similar
  • CI/CD Tools - Experience integrating with Azure DevOps, Jenkins, or GitLab CI
  • Version Control - Git, GitHub, GitLab, Azure Repos
  • Bug Tracking Tools - JIRA, Azure Boards
  • Test Management Tools - Azure Test Plans, TestRail, Zephyr
  • Database/Backend Testing - Experience in writing queries and validating data from databases (SQL Server, MySQL)
  • Mobile Testing (Optional) - Knowledge of tools like Appium or BrowserStack for mobile automation is a plus

Soft Skills & Personality Traits

  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to handle multiple tasks, meet deadlines, and work in a fast-paced, team-oriented

environment.

  • A proactive mindset with a strong sense of ownership and attention to detail.
  • Passion for automation and continuous Type :
  • Contract-to-Hire (CTH) High potential for full-time conversion based on performance and project need.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: