Job Description :
As a highly experienced Quality Assurance (QA) Engineer, you will play a pivotal role in designing and developing robust automation frameworks using Selenium WebDriver with C#.
With over 8 years of experience in end-to-end testing, CI / CD integration, and agile methodologies, you will deliver high-quality software through efficient, scalable, and maintainable automation.
Key Responsibilities :
- Design and implement scalable, maintainable, and reusable test automation frameworks using Selenium and C#.
- Develop, maintain, and execute automated test scripts for web applications, APIs, and backend systems.
- Collaborate closely with developers, product owners, and manual testers to ensure comprehensive test coverage.
- Lead test automation initiatives and mentor junior QA team members.
- Perform integration testing across multiple systems and environments.
- Participate in Agile ceremonies : sprint planning, stand-ups, retrospectives.
- Log, track, and manage defects using Jira or similar tools.
- Integrate automated tests into CI / CD pipelines for continuous testing.
- Contribute to test plans, test cases, and overall quality.
Required Skills :
Automation Testing (Selenium WebDriver, NUnit, MSTest, SpecFlow)C# Programming LanguageBDD / TDD MethodologiesCI / CD : Jenkins, Azure DevOps, GitHub ActionsTest Management : Jira, Zephyr, TestRailAgile / Scrum(ref : hirist.tech)