Job Summary
We are seeking a skilled and motivated C# SDET (Software Development Engineer in Test) Automation Engineer to join our dynamic QA team. The ideal candidate will have a strong background in software development and a passion for quality assurance. As a C# SDET, you will design, develop, and maintain automated test frameworks and scripts to ensure the highest level of quality in our software products.
Key Responsibilities
Design, develop, and maintain automated test scripts using C# and other related technologies.Create, maintain, and improve test frameworks to ensure comprehensive test coverage.Collaborate with software developers and QA engineers to identify and address test requirements and issues.Develop and execute test plans, test cases, and test scripts for both new and existing features.Perform code reviews and provide feedback to ensure adherence to coding standards and best practices.Identify, document, and track software defects using bug tracking tools.Work closely with cross-functional teams to ensure timely delivery of high-quality software.Participate in the continuous improvement of test processes, methodologies, and tools.Ensure the reliability and scalability of automated tests in CI/CD pipelines.Stay up-to-date with the latest industry trends and technologies in test automation and quality assurance.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.3+ years of experience in software development and test automation.Strong proficiency in C# and .NET framework.Experience with test automation tools such as Selenium, NUnit, xUnit, or similar.Solid understanding of software testing principles, methodologies, and practices.Experience with version control systems such as Git.Familiarity with CI/CD tools and processes (e.g., Jenkins, Azure DevOps).Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Ability to work independently and as part of a team in a fast-paced environment.