Software Development Engineer in Test

Requirements

test automation
CI/CD frameworks
BDD, TDD and ATDD
unit and integration tests with Java and/or C#
test management experience
designing and developing performance testing frameworks
Shift Left and Shift Right
Cloud tools, technologies, and platforms e.g. Microsoft Azure
Experience with API/UI test automation tools and frameworks

Project description

Our project portfolio is growing and so is our development team. We are looking for experienced Senior Software Engineer in Test to join one of our project teams in the field of HRM. If you are passionate about software and would like to join our fast-growing company, please contact us and submit your CV.

Job description

  • Implement and lead the test automation activities using CI/CD frameworks that support the strategic direction of our Continuous Testing Programme
  • Support developers and be involved in the writingof unit and integration tests to support the test infrastructure
  • Write and manage Test Strategy and Test Plans for new features and/or non-functional requirements
  • Design and develop Performance Testing frameworks using JMeter
  • Develop solutions to enable reporting on Quality Metrics as required
  • Support the implementation of UI/API automation tools and frameworke.g. Katalon Studio, ReadyAPI or Playwright
  • Recommend improvements on quality practices across functional and non-functional testing
  • Monitor the effectiveness of the testing function and suggest improvements through insights gained via analysis at all stages of the SDLC
  • Work with Software Engineers, Web Developers and Quality Analysts across the department to identify automation testing hardships and work with Principals to remove them
  • Provide guidance, feedback, and suggestions to improve quality practices across software engineering
  • Support test teams carrying out manual regression testing with automated solutions

Position requirements

  • Hands-on experience of implementing and leading test automation activities involving CI/CD frameworks (preferably Azure DevOps)
  • Knowedge of testing principles, testing types, and methodologies, inc. BDD, TDD and ATDD
  • Knowledge and experience of programming –including writing unit and integration tests with Java and/or C#
  • Test management experience inc. writing and managing Test Strategy and Test Plans for new features and NFRs
  • Experience in designing and developing performance testing frameworks using Jmeter
  • Microservice testing using agile methodologies across various stages of the pipelineinc. pre and post-production
  • Understanding of Shift Left and Shift Right
  • Experience with API/UI test automation tools and frameworks (like Katalon Studio, ReadyAPI or Playwright)
  • Cloud tools, technologies, and platforms e.g. Microsoft Azure
  • Demonstrable background in Software Testing and Quality, with a start-up mindset and get-stuff-done approach
  • Thrive in an Agile environment (Scrum) and working together with product and development team

Nice to have

  • Knowledge of CI/CD tools (preferably Azure DevOps)
  • Familarity with Test Data Management tools (like Delphix, K2View, DATPROF etc)
  • Knowledge of Service Virtualization techniques and tools (like ReadyAPI, Tosca, Parasoft & Wiremock)
  • Familarity with Test Coverage and Test Impact Analysis tools (like Azure TIA or Sealights)

WHAT YOU GET

We support you at every stage

Check the benefits of working at Spyrosoft

Work from anywhere

Work from home, any of our offices or wherever you feel most comfortable.

Top-of-the-line equipment

We provide the equipment that best suits your needs and the requirements of your role.

Training budget

Use your personal training budget to gain new skills and knowledge.

Referral bonus

Not only do you get to work with your friends, but we also compensate you for the recommendation.

Internal initiatives

Take part in our knowledge-sharing meetups organised by and for tech enthusiasts.

Private health insurance

Keep your health in check with easy access to medical professionals.

Sports card

Keep your body in shape with access to multiple gyms, swimming pools and sports classes.

Meet the recruiter

What brings us together at Spyrosoft are our differences. There is room for everyone to be themselves.
Joanna Switoniak
Lead Recruitment Specialist
Created with Sketch.
[triangle]-Joanna_Swietoniak

Recruitment process (run remotely but you're more than welcome to visit us at the office)

Proces rekrutacyjny icon
01
We check your CV

We carefully read every CV we receive. If you meet our requirements, we call you to learn more about your skills and needs.

Proces rekrutacyjny icon
02
We check your qualifications

After talking on the phone, it's time for the technical part of recruitment, during which we can ask you to complete the task related to your position. We always provide feedback after this meeting.

Proces rekrutacyjny icon
03
We make an appointment

The next stage is a meeting in one of our offices or online. You will have the opportunity to learn more about the team and work culture from the person who manages the department and/or Spyrosoft partner.

Proces rekrutacyjny icon
04
You get the answer

At Spyrosoft, we contact every person who was taking part in recruitment process. If we accept your candidacy, we will also send you a list of the next steps.

Software Development Engineer in Test

Salary

up to 16650 PLN (Senior) up to 19100 PLN (Lead)

gross per month (employment)

up to 135 PLN (Senior) up to 155 PLN (Lead)

+VAT (B2B) per hour


Location

Warsaw