We are seeking a talented and motivated Software Test Automation Engineer to join our dynamic team. The ideal candidate will have strong expertise in C# programming, experience with Playwright for automated UI testing, a solid understanding of RESTful API testing, and the ability to develop and implement comprehensive test strategies to ensure the delivery of high-quality software products.
Key Responsibilities :
- Design, develop, and maintain automated test scripts using C# and Playwright for web-based applications.
- Develop and execute REST API test cases to validate functionality, performance, and security.
- Collaborate with cross-functional teams including developers, product managers, and QA engineers to define and implement effective test strategies and plans.
- Analyze requirements and technical design documents to create comprehensive test scenarios.
- Identify, document, and track defects and work closely with developers for resolution.
- Continuously improve automation frameworks and testing processes to enhance efficiency and coverage.
- Participate in code reviews, pair programming, and knowledge-sharing sessions.
- Monitor test results, generate reports, and provide actionable insights for product improvements.
- Stay updated with emerging trends and best practices in software testing and automation.
Required Skills & Qualifications :
Strong programming skills in C#, with a solid understanding of object-oriented programming and software design patterns.Hands-on experience with Playwright or similar modern UI automation tools.Proficient in testing RESTful APIs using tools like Postman, RestSharp, or similar.Proven ability to develop and execute robust test strategies and plans for both manual and automated testing.Familiarity with CI / CD pipelines and integrating automated tests into build processes.Experience with version control systems like Git.Excellent analytical, problem-solving, and communication skills.Strong attention to detail and commitment to quality.