- Professional
Job description
8+ years of overall experience in Test Automation, with strong expertise in Selenium using C#.
Proven experience in migrating UFT (VBScript-based) automation scripts to Selenium using C#.
Ability to develop and maintain Selenium test frameworks using WebDriver, NUnit, MSTest, or xUnit.
Solid understanding of C# programming, Object-Oriented Programming (OOP) principles, and design patterns (e.g., Page Object Model, Factory, Singleton).
Experience working in Agile/Scrum environments and participating in sprint ceremonies.
Strong knowledge of automation scripting best practices, debugging, and troubleshooting.
Experience in test data management and test environment configuration for automation.
Ability to work with manual QA teams to translate manual test cases, business rules, and end-to-end scenarios into automated scripts.
Ensure full traceability between test scripts, manual test cases, and user stories for optimal coverage.
Hands-on experience in test script code reviews, maintaining automation standards, and implementing reusable components.
Responsible for test effort estimation, sprint planning input, and meeting automation SLAs.
Capable of designing and documenting test strategies, frameworks, test data plans, and test cycles.
Experience with CI/CD tools such as Azure DevOps, Git, Jenkins for integrating test automation in pipelines.
Analyze and report test results, logs, and automation metrics for Root Cause Analysis and coverage tracking.
Ensure defect lifecycle management, following agreed-upon defect reporting guidelines and formats.
Strong skills in test reporting and communicating test results to stakeholders (e.g., dashboards, summary reports).
Excellent verbal and written communication skills, including ability to present to business and technical teams.
Experience leading a small to mid-sized team, mentoring, task tracking, and collaborating with cross-functional teams.
Ability to manage client expectations and communicate effectively with stakeholders on progress, risks, and dependencies.