Description

Position Objective

We are seeking a skilled and experienced Software Test Automation Engineer to join our dynamic team. The ideal candidate will be proficient in Playwright, C#, and Specflow for Behavior-Driven Development (BDD). This role demands a strong grasp of both manual and automation testing concepts, with demonstrated expertise in building automation frameworks from scratch and handling large, intricate automation frameworks.

Key Responsibilities & Skills

  • Collaborate closely with the development and testing teams to understand software requirements and design effective test strategies.
  • Design, develop, and maintain automated test scripts using Playwright, C#, NUnit, Specflow, RestSharp ensuring comprehensive coverage of web application functionality.
  • Execute both manual and automated tests to validate software functionality and performance.
  • Leverage BDD practices using Specflow to create and maintain human-readable, behavior-driven test scenarios.
  • Identify, log, and track defects, working with the development team to ensure timely resolution.
  • Contribute to the continuous improvement of testing processes, methodologies, and tools.
  • Take ownership of automation framework architecture, adapting it to evolving project needs.
  • Utilize Git for version control and collaborate effectively with development teams using Azure DevOps & JIRA.
  • Collaborate with cross-functional teams to ensure high-quality software delivery within project timelines.
  • Usage of API Testing with Postman and other similar tools including comprehensive knowledge of Postman framework design and collection update
  • Extremely hands on and proficient in independent debugging skills.
  • Responsive and Responsible in independent client interaction.
  • Self-starter & Ability to independently handle tasks and take them to closure both from technical and functional perspective.
  • Excellent communications skills both written and oral.
  • Excellent in Stakeholder management, interacting with other team members within the Dev , QA team and other client support teams like CI/CD and Tech Support.
  • Delivery & customer oriented and focused towards Agile based delivery, ensuring a seamless customer experience and interaction.

Unique Knowledge & Skill Requirement

  • Strong hands-on experience in test automation using Playwright, C#, NUnit, and Specflow.
  • Proficiency in both manual and automation testing methodologies.
  • Proven expertise in creating and maintaining automation frameworks from scratch.
  • Experience automating web applications, ensuring robust and reliable test coverage.
  • Familiarity with BDD concepts and the ability to write human-readable test scenarios using Specflow.
  • Solid understanding of software development life cycle (SDLC) and testing best practices.
  • Excellent knowledge of Git for version control and experience collaborating in Azure DevOps.
  • Extensive knowledge of API Testing with Postman and other similar tools including comprehensive knowledge of Postman framework design and collection update
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Relevant certifications in software testing or test automation are advantageous.

Education

B.Tech (CS/IT) or equivalent 9 – 12 Years

Education

B.Tech (CS/IT) or equivalent