Software Engineer (In Test)
at MPB
10783 Berlin, Schöneberg, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Jan, 2025 | Not Specified | 21 Oct, 2024 | 3 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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