VI
Job Description
- Design, develop, and maintain automated test scripts using Selenium with C# for web applications .
- Collaborate with cross-functional teams to understand project requirements and ensure comprehensive test coverage.
- Conduct API testing to ensure the functionality, reliability, and performance of backend services.
- Implement BDD framework for effective testing and collaboration between development and testing teams.
- Execute and analyze automated test results, identify issues, and work with the development team to resolve defects.
- Participate in agile development processes, including sprint planning, daily stand-ups, and sprint retrospectives.
- Contribute to test documentation, including test plans, test cases, and automation scripts.
- Stay up-to-date with industry best practices and trends in test automation.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a QA Automation Tester with a focus on Selenium and C#.
- Strong understanding of test automation principles and best practices.
- Experience implementing and maintaining BDD frameworks.
- Proficiency in C# programming language.
- Hands-on experience with API testing tools and frameworks.
- Solid understanding of web technologies and front-end/backend testing.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Familiarity with Agile/Scrum methodologies.
- Attention to detail and a commitment to delivering high-quality software.
Nice to Have:
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Knowledge of other testing tools and frameworks.
- Experience with performance testing.
