Strong Junior/Middle Test Automation Engineer (С#)

Testing

Strong Junior/Middle Test Automation Engineer (С#)

Testing
remote, Warszawa

Sigma Software

Full-time
B2B
Mid
Remote

Job 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.


Requirements

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


WOULD BE A PLUS:

  1. Experience of building testing frameworks at AWS and BrowserStack
  2. ISTQB Certified Tester certification


Responsibilities

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

Tech stack

    English

    B2

    C#

    regular

    Selenium/SpecFlow/Appium

    regular

    BDD/TDD

    junior

    Performance/Load/Stress testing

    junior

Office location

Published: 16.06.2025

About the company

Sigma Software

Sigma Software is a global software development company founded in 2002. It enables enterprises, startups, and product houses to meet their technology needs through end-to-end delivery, providing top-quality software dev...

Company profile