IT Firm

Automation Test Engineer - Software Quality Assurance

Job Location

hyderabad, India

Job Description

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 : 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)

Location: hyderabad, IN

Posted Date: 4/19/2025
View More IT Firm Jobs

Contact Information

Contact Human Resources
IT Firm

Posted

April 19, 2025
UID: 5152413191

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.