Software Development Engineer In Test (SDET)
2T Consulting
Chicago, IL
Posted On: Jan 27, 2025
Posted On: Jan 27, 2025
Job Overview
Job Description
Roles and Responsibilities
- Develop, maintain, and execute automated tests for .NET applications.
- Write unit and integration tests using popular frameworks like NUnit, xUnit, or MSTest.
- Collaborate with development teams to design and implement effective test strategies for both new and existing features.
- Perform API testing and validate RESTful APIs and RPC-based services.
- Design and execute automated UI tests using frameworks like Selenium, Playwright, or other related tools.
- Ensure coverage of all application areas by automating functional, regression, and performance testing.
- Work with developers to identify and resolve issues throughout the development lifecycle.
- Participate in code reviews to maintain high-quality test code standards.
- Collaborate with the team to maintain and enhance the CI/CD pipeline, ensuring automation is integrated into build and deployment processes.
- Utilize version control systems like Git for test scripts and documentation management.
- Prepare and maintain detailed test documentation, including test plans, test cases, and bug reports.
Required Skills & Qualifications
- Proven experience as a .NET Developer or SDET.
- Strong knowledge of automated testing frameworks such as NUnit, xUnit, or MSTest for unit testing.
- Familiarity with the ASP.NET framework, MVC architecture, and SQL Server.
- Proficiency in at least one .NET language (e.g., C#, VB.NET) and working knowledge of HTML5/CSS3.
- Experience in API testing, with knowledge of architecture styles like REST and RPC.
- Strong understanding of Agile methodologies and experience working within Agile teams.
- Experience writing automated UI tests using tools like Selenium, Playwright, or similar.
- Familiarity with version control systems (e.g., Git) and test management tools (e.g., TestRail, Zephyr).
- Strong analytical and problem-solving skills with attention to detail.
Preferred Skills
- Experience with performance testing and security testing tools.
- Familiarity with cloud platforms (e.g., Azure, AWS) and DevOps practices.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Experience with test automation frameworks beyond UI (e.g., API, mobile, load testing).
Education & Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 8+ years of experience in software development or SDET roles.
Job ID: 2C250035
Related Jobs
COMPANY
2T Consulting
experience
8 - 18 Years
Work Arrangement
Hybrid
SALARY
$60 - $65 Per Hour
SKILLS