Strong Junior/Middle Test Automation Engineer (С#)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with C# programming language for automated testing., Practical experience with test automation frameworks like Selenium and SpecFlow., Knowledge of Agile Scrum environments and DevOps principles., Upper-Intermediate level of English. .

Key responsibilities:

  • Implement automatic user testing based on BDD, SpecFlow, and Selenium.
  • Coordinate work with the E2E Solution Architect or Testing Stream Lead.
  • Promote an automated and continuous testing culture in development teams.
  • Support and participate in test execution and optimize testing processes.

Sigma Software Group logo
Sigma Software Group Large https://www.sigma.software
1001 - 5000 Employees
See all jobs

Job description

Company Description

We are looking for a Test Automation Engineer to help build and maintain automated tests for the core components of a platform supporting aftermarket logistics. This platform improves the efficiency, reliability, and cost-effectiveness of the supply chain by providing forward and return logistics for internal users across a major telecoms company. 

You will work in a team using .NET Core, Node.js (Back-end), and React + Redux, as well as React Native + Redux (Front-end). 

CUSTOMER 

The client is a leading company in the telecommunications industry, renowned for delivering innovative, large-scale technological solutions. 

PROJECT

The project involves developing and maintaining core common components on a large platform that delivers aftermarket logistics services for hardware and spare parts at an optimized cost. 

Job Description
  • Implement automatic user testing based on BDD, SpecFlow and Selenium components 
  • Coordinate work with the E2E Solution Architect or Testing Stream Lead (e.g. for priorities on what should be implemented next) 
  • Support the Product Owner and Scrum team in defining acceptance criteria for user stories and translating them into BDD 
  • Support the E2E Solution Architect in defining testing principles, guidelines, documentation, and reporting templates 
  • Promote an automated and continuous testing culture in development teams (hands-on work, training, knowledge sharing, workshops, etc.) 
  • Optimize testing processes and tools 
  • Support and participate in test execution (environment setup, test data preparation, etc.) 
  • Keep up to date with the latest trends in software testing 
  • Work with international teams in various time zones 

Qualifications
  • Experience with C# programming language for automated testing 
  • Practical experience with test automation frameworks (Selenium, SpecFlow, Appium) 
  • Experience of using testing tools (Postman, SOAP UI, Octane ALM, Jira) 
  • Practical experience of implementing BDD (behavior-driven development) 
  • Knowledge of unit testing and TDD (test driven development) 
  • Knowledge of the defect management process (including tools like Jira) 
  • Basic experience with performance, load and stress testing. including tools such as JMeter and HP LoadRunner 
  • Experience with testing in Agile Scrum environments 
  • Strong understanding of the specification by example (SBE) methodology 
  • Knowledge of DevOps principles (CI, CD, CT) 
  • Upper-Intermediate level of English 

WOULD BE A PLUS: 

  • Experience of building testing frameworks at AWS and BrowserStack  
  • ISTQB Certified Tester certification 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Test Automation Engineer Related jobs