.
Software Engineer in Test (JavaScript/TypeScript)
  • Warszawa
Software Engineer in Test (JavaScript/TypeScript)
Warszawa, Warszawa, Województwo mazowieckie, Polska
emagine Polska
2. 9. 2024
Informacje o stanowisku

Industry: Ship supply/ eCommerce.

Location: remote with occasional visits in the Warsaw office (Team meets 2 days per 2 weeks) / Flexible.

Project language: English / Polish

Remuneration: 140 - 160 PLN/h (depending on experience)

Project length: Long-term cooperation

Assignment type: B2B



Product:


The team is working on the further development of the existing, very interesting product - an online sourcing marketplace in the global ocean freight industry. It is a multi-supplier platform that facilitates the supply of products between buyers and suppliers through online catalogues tailored to the needs of each customer. This allows vessels around the world to click and buy supplies that are delivered when the vessel arrives at the next port.


We are seeking a skilled and proactive QA/Test Automation Engineer with a focus on JavaScript/TypeScript to join our team. The ideal candidate will be responsible for automating testing processes, maintaining the CI loop, and collaborating closely with our development and QA teams. This role requires a strong understanding of testing frameworks, automated testing, and the software development life cycle, alongside excellent communication skills to interact effectively with stakeholders.


Key Responsibilities:



  • Take ownership of the Automated Testing Continuous Integration (CI) Loop, ensuring smooth execution and maintenance.
  • Automate existing manual test cases and develop new automated test scenarios to improve test coverage and efficiency.
  • Maintain the CI loop for automated testing, including monitoring test results, troubleshooting issues, and classifying them as bugs or CI defects.
  • Being responsible for the manual testing part.
  • Create detailed bug reports and conduct retesting of bug fixes.
  • Enhance and expand automated test cases based on feedback from the CI loop, manual tests, and stakeholder inputs.
  • Communicate effectively with stakeholders, including developers, designers, and other QA team members, to gather requirements, report bugs, and discuss features.
  • Execute manual tests as needed, including bug retesting, troubleshooting automation issues, and performing ad-hoc regression testing.


Requirements:



  • Proven experience as a QA/Test Automation Engineer with a focus on JavaScript/TypeScript.
  • Hands-on experience with automated testing frameworks, such as Playwright or Cypress.
  • Ability to create, improve, and maintain functional test scenarios and automate them.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Experience with integration and end-to-end (e2e) testing.
  • Proficiency in API testing using tools like Postman or similar.
  • Basic experience with CI/CD pipelines and tools.
  • Willingness to create and execute manual tests when required.
  • Experience in non-functional testing areas such as performance and security testing is a plus.
  • Familiarity with Docker is an advantage.
  • Mid-level development skills with a stronger emphasis on testing and automation.
  • Excellent English communication skills (B2-Upper Intermediate level or higher).
  • Ability to develop and contribute to smaller tasks independently, with more complex tasks being reviewed by the team.
  • Proactive attitude, self-learner, and a team player mindset.
  • ISTQB certification is optional but would be considered a plus.


Nice to have:


  • Experience in non-functional testing (performance, security, etc.) is a plus.
  • ISTQB Certificate (optional)

WE OFFER:


  • Challenging international projects in a Scandinavian business culture
  • Long-term cooperation
  • Transparently built relations based on trust and fair play
  • Flexible working hours
  • Co-financed benefits: Medicover card, Multisport card


  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    109 770
    20 536