Test Engineer

Job description:

We are looking for a Test Engineer for our client Telenor.
**Business context**
You are a highly specialized Test Engineer having expertise in both manual and automated testing, with a focus on backend REST APIs, motivated by technical challenges and delivering top quality. As a Test Engineer you are used to work in close cooperation with both backend within team and frontend developers in other teams, coaching them and being an ambassador of good quality, automation principles and you will also help us to define our goals within automation and test in general.
**Assignment details**
Your main responsibility will be to ensure good quality of the team’s code, features and services. This probably includes, but not limited to, being part of planning to ensure ample time for testing, collaborating with and coaching developers, create test plans, manual testing and as soon as possible, automating whatever can be automated. You may also be performing exploratory and performance testing, but the main responsibility is making sure the overall quality is high through automation.
Close communication and collaboration are needed with multiple teams connecting to the whole system around this team's specific application that orchestrates workflows between different applications and microservices. Data models and relationships is important to understand.
To succeed in the role, you are structured and highly committed in what you do. You understand the value of continuous improvement and challenging status quo. You are a driven, self-motivated, communicative. You are a responsible, respectful team player willing to jump in where is needed for the team and ultimately the company to succeed.
**Required:**
- Experience of testing backend HTTP/Restful APIs
- Java and C# coding knowledge
- Experience of working with test frameworks NUnit/MSTest/Junit5
- Experience of working with RestAssured
- Experience of working with .Net Core/.Net 6.0
- Experience of working with .Net libraries I.e. RestSharp and FluentAssertions
- Understanding of CI/CD
- Working knowledge of Git
**Preferred:**
- AWS Cloud knowledge i.e. CloudWatch, Elastic Beanstalk
- Postman/Curl (or similar API testing tools)
- Swagger
- Jenkins, working with declarative pipeline scripts
- Jira/Confluence
- Working knowledge of DTOs and using them in test framework
- Working knowledge of LINQ
- Working knowledge of TCM tool I.e. TestFLO
- Working knowledge of Pull requests in GitHub
- JMeter or other performance testing tool

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.