100% Remote: Software Development Engineer in Test (SDET) - QA Consultant with Must have .Net Development Experience at Remote, Remote, USA |
Email: [email protected] |
From: Prashant Yadav, Itecs [email protected] Reply to: [email protected] Job Title: Software Development Engineer in Test (SDET) - QA Consultant with Must have .Net Development Experience Work Address: 100% remote Work Schedule: EST time Position/Project Description: They are looking for a Software Development Engineer in Test (SDET), also commonly referred to as a QA/Test Automation Engineer. There is no official distinction between the two, and even some of the resumes we have received mix them as roles at different job history assignments. The client is looking for someone that has hands-on experience writing test code with their tech stack. It is irrelevant that the applications they tested used these technologies. What counts is the code they write automated tests in. Their hope is to have the contractor come in, get some guidance to the tasks to be accomplished without becoming a domain expert, work in an Agile team and contribute with the development team. Being a solid team member is important but technical experience and experience is more of the focus. Day to Day Responsibilities: When subbing candidates please make sure submission notes speak specifically to the required skills and please pay attention to resume format. These guys are very picky on the resume look and they do not go over resumes with me. They review resume for required skills and want to know what experience they have with those skills. Make sure skills match overall experience, and key word/skills are not just added to make the consultant fit. Too many skills without experience is a red flag for them. Also red flag for them, too many short stint jobs- if they have short stint jobs, make sure we say, brought on to do such and such, completed such and such and moved on. Visual Studios- Need to be very strong here- will use this on a daily basis to create, execute and debug test cases. They will also have a technical interview where most people have failed because they cannot get through this easily. Building/compiling code is a very basic component of writing code. Any person writing code in Visual Studio should be familiar with how to identify the line of code causing the failure, and the potential fixes. The most common errors are usually a typo commonly indicated by the error The name 'some typo' does not exist in the current context, or a missing reference where the error message actually asks are you missing a using directive or an assembly reference C#- also important for technical interview-----writing new classes and interfaces, compiling, and debugging code in the C# language .NET- write, compile, and debug code using .NET core 3.1 or later Selenium- use and understand the Selenium Webdriver and the Page Object Model design pattern for tests. Understand the HTML Document Object Model for Web testing This is key to web browser testing. The candidate must be very familiar with this standard to understand how a web page works and how to identify objects on the page in order to automate interactions. This is irrelevant of programming language, and is standard for all browsers. Candidates are usually also very familiar with browser developer tools so they can explore and identify objects on the page. Test web UI applications They use Behavior Driven Development (BDD) using the given/when/then format to specify test scenarios and their test steps. Creating additional tests and updating existing automated tests using a well-defined existing framework. SpecFlow (C#) tests that use Selenium WebDriver and the Page Object Model design pattern. API tests are also very helpful, using SpecFlow and custom .NET test methods . They focus on creating functional tests at the UI and API layers. Expectation that there is experience with web API end-points, either using Http client, RestSharp, or Postman Create SQL queries used to view data Work in an Agile team and contribute with the development team. The resume also has to easily show these skills and how these skills were applied. Not just created UIs using Angular X. What was created, how was it created, etc.. Required Skills: Strong knowledge of software quality assurance methods, and experience with test automation using Visual Studio, .NET Core, C#, Selenium Webdriver, Nunit and SpecFlow. and experience with test automation using Visual Studio, .NET Core, C#, Selenium Webdriver, Nunit and SpecFlow Must have experience with HTML DOM, CSS Selectors, the Page Object Model Design Pattern, Web API testing, microservice testing -expect experience with web API end-points, either using Http client, RestSharp, or Postman Create SQL queries are basic and used to view data E-Mail Is The Best Way To Reach Me . Thanks N' Regards, Prashant Yadav IT & EBusiness Consulting Services Inc Fax: 866 977 7575 [email protected] https://itecsus.com/ Connect Me On LinkedIn: https://www.linkedin.com/in/yadav-itecsus-b9551822b/ Keywords: csharp quality analyst user interface information technology golang |
[email protected] View all |
Thu Sep 14 19:34:00 UTC 2023 |