Software Development Engineer in Test

at  Riverty Group Norway AS

Oslo, Oslo, Norway -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Sep, 2024Not Specified27 Jun, 2024N/AJavascript,Cucumber,Cypress,Selenium,Testing Tools,Sql,Jmeter,Docker,AzureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Riverty’s customers rely on the professional, consistent, and efficient handling of their transactions through modern software systems that meet high-quality standards. To achieve this, Riverty leverages the expertise of Software Development Engineers in Test (SDETs) to design, develop, and implement automated testing solutions to ensure software quality and functionality.

Responsibilities:

WHAT WILL BE YOUR CHALLENGE IN THE ROLE:

As an SDET, your role will involve developing software specifically for testing, such as tools, frameworks, and automated tests. You will work on enhancing the quality of existing applications by creating tests, conducting testing, implementing test automation routines. Additionally, you will collaborate with DevOps team on CI/CD Pipelines to facilitate accurate continuous delivery and establish a pipeline-driven organization. Your daily tasks will include:

  • Create tests by analyzing requirements, refining, executing, and ensuring comprehensive test coverage of all product scenarios.
  • Design, develop, and maintain automated test scripts, frameworks, and tools to ensure high-quality software delivery.
  • Establish traceability links from the test cases to the requirements, assess the system’s quality, and track test case metrics.
  • Automate test cases for new functionalities and perform regression and acceptance testing for upcoming releases.
  • Integrate automated tests into the CI/CD pipeline to provide continuous feedback on software quality.
  • Investigate test failures, determine the root cause, and work to resolve defects.
  • Utilize test as code (TaC) to cover all aspects of the product with test cases.
  • Establish virtual test environments to isolate product testing and generate reports.
  • Collaborate with the development team to ensure the application is testable, write tests at the lowest possible level, achieve comprehensive test coverage, and adhere to shift-left principles.

WHAT WILL HELP YOU TO SUCCEED IN THE ROLE:

  • 3+ years of experience in Software Development in Test with multiple projects and technologies.
  • Exhibit excellent knowledge of various types and methodologies of testing.
  • Demonstrate proficiency in automation tools and frameworks, particularly in BDD tooling (Cucumber.js and Specflow, Cypress with BDD).
  • Have hands-on experience in building automation test frameworks from scratchPossess
  • Strong experience in developing and testing complex API and messaging interfaces.
  • Understand and experience CI/CD, Dependency Management, and source control tools.
  • Have experience working with microservices architecture.
  • Have experience working in DevOps environments/teams.
    As a person, you are self-driven and have a proactive and can-do attitude. You have good communication knowledge with different businesses and tech stakeholders, and you speak English fluently.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

Oslo, Norway