Software Engineer (In Test)

at  MPB

10783 Berlin, Schöneberg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025Not Specified21 Oct, 20243 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are MPB, the world’s leading marketplace for photographers & videographers.
With established offices in Brighton, Brooklyn and Berlin we have reached a new phase of growth and are proud to be expanding across a number of departments. As part of these exciting growth plans, MPB are looking for experienced Full Stack Software Engineers to join our dynamic and friendly company where every employee has the opportunity to make an impact and take their careers to the next level.

Responsibilities:

THE ROLE

As a Software Engineer In Test at MPB you will be responsible for delivering features to the business safer and sooner. We use cutting edge techniques and technologies to automate previously manual processes.
This role is based in our friendly office in Bülowstraße, Berlin, with a team of co-located, skilled engineers and product professionals and forms part of a wider Engineering department with further teams based in our UK office.
We currently operate a hybrid working pattern to support days in the office alongside days working remotely (likely Wednesday and Thursday in office). The working language of the team will be English.

YOUR RESPONSIBILITIES

  • Automating the Functional tests of our Front and Back-ends using Python, pytest, pytest-bdd, Requests and Selenium
  • Integrate our automated test suite with our continuous integration and deployment pipelines
  • Extending our test automation and integrating it with third party tools like Browserstack to increase our platform test coverage
  • Collaborating with product owners, and software engineers to understand requirements and business use cases
  • Conducting all phases of software testing including functional testing, performance testing and regression testing.
  • Reviewing test documents and suggesting improvements

You’d make a great start in the role if you have most of the following

  • 3+ years experience writing automated test scripts (Java or Python, bdd, Selenium and/or Requests) for all layers of a web application, including front-end, service layer, and back-end testing
  • Experience debugging cross-cutting issues
  • Experience carrying out manual QA on software
  • Experience working in an integrated team where there are no hand-offs between QA and Development
  • Experience working in a collaborative, agile development methodology such as Scrum
  • Proficient problem-solving, debugging and troubleshooting skills
  • Familiarity with popular DevOps technologies such as Git, Jenkins, and Jir


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

10783 Berlin, Germany