ProArch is looking for a highly skilled
Senior Automation Tester with strong expertise in
Selenium and
C# to join our QA team. The candidate will be responsible for designing, developing, and maintaining robust automation frameworks, ensuring high-quality delivery of software products, and mentoring junior team members.
Key Responsibilities:
- Design, develop, and maintain automation test frameworks using Selenium with C#
- Create, enhance, and execute automated test scripts for web and API testing
- Collaborate with developers, BAs, and manual testers to define test strategies and scenarios
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions)
- Perform defect triage and root cause analysis in collaboration with development teams
- Optimize test coverage by identifying opportunities for automation across projects
- Ensure adherence to QA best practices, coding standards, and documentation
- Mentor and guide junior QA team members in automation practices
Requirements
- 8-9 years of overall experience in QA, with at least 7+ years in automation testing
- Strong hands-on experience with Selenium WebDriver using C#
- Proficiency in OOP concepts, coding standards, and debugging skills
- Solid understanding of test automation frameworks (e.g., Page Object Model, Data-Driven, BDD)
- Experience with unit testing frameworks (e.g., NUnit, MSTest, xUnit)
- Familiarity with API testing using tools like Postman, RestSharp, or similar
- Knowledge of SQL for test data validation
- Experience with CI/CD tools (Jenkins, Azure DevOps, etc.) and version control systems (Git)