We are seeking a highly skilled and motivated Test Automation Engineer to join our team. The ideal candidate will have extensive experience in test automation using C# Selenium Framework, Postman, Cypress, and Playwright. You will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of our software products.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using C# Selenium Framework, Postman, Cypress, and Playwright.
- Collaborate with cross-functional teams to understand product requirements and ensure comprehensive test coverage.
- Execute automated test scripts and analyze test results to identify defects and ensure product quality.
- Develop and maintain test data and test environments to support automated testing.
- Participate in code reviews and provide feedback to improve the quality of the test automation codebase.
- Continuously improve test automation processes and tools to enhance efficiency and effectiveness.
- Document test plans, test cases, and test results to ensure clear communication and traceability.
Required Skills and Qualifications:
- Proven experience in test automation using C# Selenium Framework, Postman, Cypress, and Playwright.
- Strong programming skills in C# and JavaScript/TypeScript.
- Experience with API testing using Postman.
- Familiarity with test automation frameworks and tools such as Selenium WebDriver, Cypress, and Playwright.
- Knowledge of software development methodologies, including Agile and DevOps.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Knowledge of other test automation tools and frameworks.
- Experience with performance testing and security testing.
- Certification in software testing or test automation.