Job DescriptionTitle - Software Development Engineer in Test
Location: Chicago, IL
Duration: 12 Month
Job Description: Required Experience level: 10+ YearsThe ideal candidate should have experience in working on a number of cross platform, cloud-based applications using C#, Angular, SQL and others.
The candidate must have through knowledge of building automation framework, API, Load & Performance testing.
- The SDET develops automation to enable testing of .NET n-tiered systems and applications
- Automate testcases, develop automation libraries and improve the existing framework
- Build frameworks to test multiple layers of the application including web, services & database
- You are well versed in creating comprehensive test data
- Strong with OOP principles and treat automation code as production code
- Root cause analysis of the defects found
- Good debugging skills
- Work closely with engineer, product and delivery team
- You are outspoken and takes initiatives
- Ability to understand the business use cases deeply and test for the same
- Development experience in C#/.NET Framework for 4+ years
- Hands-on experience with the Selenium, Microsoft ALM solution (MTM, Visual Studio, CodedUI, C#, TFS)
- Experience coding Unit Tests/Integration Tests/System Tests/Regression Tests and test execution in an automation framework like SpecFlow, Browserstack etc
- Knowledge of SQL and ability to write complex queries
- Experience working with large scale RDBMS
- Good understanding of containerization, and container networking
- Experience working on Kubernetes
- Experience working on CI/CD pipelines
- Deep understanding of N-tiered systems
- Develops scripts and programs (PowerShell, C#) to increase support efficiency
- Proficiency with web technologies and data structures - HTML, CSS, XML, DOM
- Strong knowledge of automation design patterns
Qualifications- Knowledge of SQL and ability to write complex queries
- Experience working with large scale RDBMS
- Good understanding of containerization, and container networking
- Experience working on Kubernetes
- Experience working on CI/CD pipelines
- Deep understanding of N-tiered systems
- Develops scripts and programs (PowerShell, C#) to increase support efficiency
- Proficiency with web technologies and data structures - HTML, CSS, XML, DOM
- Strong knowledge of automation design patterns
Additional Information