Senior SDET

See more jobs from Nortal LLC

over 1 year old

This job is no longer active

Nortal is a remote-first, global software consultancy specializing in modern custom software development. We employ CI/CD processes across agile, distributed teams delivering highly-performant, scalable, cloud-native applications for Fortune 100 customers. The US headquarters is in Kirkland, WA. We have over 1100 employees world-wide.

Roles & Responsibilities:

  •  Strong skill in one language (e.g. Java, Kotlin, .NET, C# or similar) (mid/senior level) 
  •  Spring boot (mid level) 
  • Have experience with DBMS (e.g. Oracle, PostgreSQL, MySQL) usage. (Integrate DB in to the test automation/write queries)              
  • Know key testing methodologies (White/Black/Grey box testing) and can suggest which of these suits the project need best 
  • Proficient with Gherkin based frameworks 
  • Have experience with multiple testing frameworks for backend (restAssured, RetroFit, Feign, Postman, ReadyAPI, etc.) and Frontend (Selenium, selenide, cypress, appium, webdriverIO, etc.) 
  • Know how to write performance test scripts (JMeter or etc.) 
  • Can completely integrate test automation in to the CI/CD flow. (separate jobs, automation jobs integration with service deployment pipelines)
  • Have experience in multiple testing frameworks (Junit, TestNg, Nunit, etc.) 
  • Have experience in at least one build tools (maven, gradle, etc.) 
  • Can implement/suggest new functionalities within test framework
  • Can write performance test scripts and make basic analysis (JMeter) 
  • Be familiar in non-functional testing (Performance/Accessibility/Security) (2 fields at least) 
  • Git strategies 
  • Mocking tools 
  • Unit & integration testing  
  • Can setup test automation framework for new project 
  • Know how to select and implement most fitting test strategy for the project
  • WireMock knowledge preferred
  • Will have to:

  • Prepare test scenarios and test cases 
  • Responsible for constructing valuable unit tests, and implementation all of the organizations quality standards and practices
  • Create test scripts based on business requirements, documentations 
  • Adapt existing test scripts to fit new requirements 
  • Set test strategy for project 
  • Implement nonfunctional tests and make basic analysis 
  • Implement and support mocking solutions 
  • Update and manage test automation build tool applications (Maven, Gradle dependencies) 
  • Setup test automation framework for the new project 
  • Integrate automation with CD/CI, Jira, Slack tools 
  • Have opinion how test automation should work inside development pipelines 
  • Knowledge sharing (QA hive sessions) 
  • Suggest how to standardize sentences how Gherkin based language tests should be written, avoid multiple similar steps. 
  • Suggest practices / process for SDET how to operate in development team within different project contexts 
  • Write documentation related to test automation framework changes