Automation Test Analyst
Arhs- Location
- The Hague, ZH, Netherlands
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
- Definition of test cases and reporting of test results
- Design, code and execute automated GUI tests using Selenium WebDriver with C# unit tests written in programming languages
- Design, code and execute functional automated API tests on REST services using C# RestSharp
- Definition /execution of functional manual test scenarios and scripts which are difficult to automate
- Identification, re-testing of and reporting on defects
- Support in definition/definition of test plans
- Support to user acceptance testing activities
- Support systems integrations by active involvement in implementation/testing of API integration/tests on REST webservices
- Bachelor's degree plus 9 years of relevant experience.
- Working knowledge of English B2 or higher Common European Framework of Reference for Languages (self-assessment).
- More than 6 years of experience in the area of Software Quality Assurance in role of Test Analyst and Test Automation Engineer
- Participation in a minimum of 3 projects requiring GUI and API testing
- Good knowledge of C# or JAVA programming language in context of test automation. Usage of object oriented techniques, dependency injection, design patterns and best principles. Knowledge of git, work with pull requests.
- Good knowledge of manual regression testing and regression test automation at UI and API level using appropriate frameworks (e.g. RestAssured, RestSharp or HttpClient, Webdriver or Playwright)
- Good knowledge of Behaviour Driven Development (BDD) methodology, its principles and practical implementation (e.g. Gherkin, Cucumber, Reqnroll).
- Good knowledge of automation using BDD tools (e.g. Specflow or Reqnroll, Cucumber)
- Good knowledge of applying DevOps best practices, such as continuous testing, build and release pipelines in the context of Azure DevOps(TFS) tool, etc.
- Good knowledge of testing on system and acceptance test level using dynamic, static and experience-based test techniques or applying a risk-based testing approach.
Desirable Requirements
- Good communication skills
- Good knowledge on testing with Remote Procedure Call (RPC) frameworks / APIs, such as gRPC
- Good knowledge on non-functional testing with relevant tools covering at least 1 non-functional quality characteristic, such as ICT technical security (using SAST or DAST tools/scans) or performance or reliability (i.e. fault tolerance , recoverability)
- Capability of integration in an international/multi-cultural environment, rapid self-starting capability and experience in working in team following Scrum/Agile methodologies.
- Experience working with EU institution or agencies, understanding of ICD documentation, compliance and validation processes.
Skills
- Selenium
- C#
- Java
- Git
- Playwright
- Cucumber
- SpecFlow
- Azure DevOps
- TFS
- gRPC
- SAST
- DAST
More jobs at Arhs
All 76Performance/Resilience Test Engineer
Arhs · Strasbourg, Grand Est, France · today
Cybersecurity Engineer
Arhs · Luxembourg, Luxembourg District, Luxembourg · 2d ago
UX/UI Designer
Arhs · Brussels, Brussels, Belgium · 3d ago
Microsoft Database Administrator
Arhs · Warsaw, Masovian Voivodeship, Poland · 3d ago
ICT Engagements Coordinator
Arhs · Warsaw, Masovian Voivodeship, Poland · 3d ago
Similar roles
Staff Site Reliability Engineer
Zscaler · Netherlands · EUR 70,000–100,000/yr · today
Sr. Staff Network Engineer
Zscaler · Netherlands · EUR 91,000–130,000/yr · today
Senior DevOps Engineer
Lefebvre Sdu · Den Haag, Zuid-Holland, Nederland · EUR 5,500–6,500/mo · today
Lead Engineer - Space & High-Tech Industry (m/w/d)
Everience · Leiden, ZH, Netherlands · yesterday
IT Support Technician L1 & L2 (m/w/d)
Everience · Amsterdam, NH, Netherlands · yesterday
Scrum Master – Amsterdam / Utrecht (m/w/d)
Everience · Amsterdam, NH, Netherlands · yesterday