Manhattan Beach, California
Backend C# Software Design Engineer in Test
We are looking for a hands-on, passionate, organized, and self-directed individual to join our technology team as a Software Design Engineer in Test. We seek an individual who will work closely with the Product Management and Development Teams to understand requirements, create test plans, and implement automated tests in the test automation framework written using the .NET. It is expected that you would be available to perform manual and automated checkout testing for both our agile and expedited deployments. We are searching for someone with at least 1 years of professional experience in the role of Software Design Engineer in Test where automated regression tests and continuous integration were a crucial part of the approach to software quality assurance.
Time Commitment: The position requires you to be available for weekly production deployments and infrequent expedited deployments. The primary business hours are 8 am PST - 4 pm PST Monday - Friday. This is a full - time salaried position which may require night and weekend work from time to time.
Compensation: Competitive compensation
Location: Remote or in Main office is in Manhattan Beach CA 90266
Roles & Responsibilities:
- Discuss business and functional requirements with the Product and Development teams
- Design and write detailed functional test plans
- Implement tests in the test automation framework using .NET C# code
- Perform check-out testing after software deployments
System Components:
- Single Page Web Application built using VueJS
- API built using .NET Core
- PostgreSQL Database
- Virtual Drive Windows based Agent Application
- Job Service
Technologies used:
.NET Core C#, GraphQL, Javascript, HTML, CSS, VueJS, SQL, PostgreSQL, Linux, Microsoft Azure, Dokan File System Filter, Outgoing email, Incoming email processing, Gitlab, WinForms
Requirements:
1+ years as a Software Design Engineer in Test
Browse other jobs