2023-08-23 14:48:55

Software Quality Engineer (GUI & API)

CVKeskus.ee klient

Job Description

Rocketlab is seeking an individual who will undertake a significant role in the planning, development and execution (documentation included) of testplans, test cases and test strategies for web applications, mobile apps etc. (GUI and API driven).

 

Attitude and Aptitude

  • Collaborative attitude
  • Open for challenges
  • Take actions till closure

 

Domain Expertise

  • Been there, Done that
  • Subject matter expert

 

Continuous Improvements

  • Eager to learn
  • Developed T shaped Skills
  • Participation in communities
  • Innovation centric mindset

Requirements

Must haves

  • Demonstrable experience of working in an Agile software development/product team
  • Experience of ‘building in quality’ within an Agile team and applying the techniques to do this e.g. contributing during refinement sessions, influencing a definition of ready/done, implementing a ‘Shift Left’ approach to testing
  • Excellent communicator and able to actively participate/influence during agile ceremonies
  • Experience/Qualification in the SAFe (Scaled Agile Framework) - can be trained!
  • Solid understanding of manual testing techniques
  • Experience in using GIT for source code version control and of branching/merging
  • Experience of Jenkins for the purposes of test automation execution and scheduling
  • Experience in enhancing/refactoring existing frameworks and automation suites to improve reliability
  • Experience of testing in a microservices based architecture
  • API:
    • Recent demonstrable experience in Java based Restful API test automation using framework/tools such as Karate, Rest-assured, Junit, Cucumber, Maven
    • Comfortable with converting user stories into feature files and scenarios

(And/or dependent on role)

  • UI:
    • Recent demonstrable experience in Java/JavaScript based UI test automation using tools such as Protractor, Selenium, Junit, Node.js, Maven
    • Comfortable with converting user stories into feature files and scenarios
    • Knowledge of API use to effectively test user journeys
  • Experience with test automation reporting tools e.g. Cucumber Reports
  • Experience of Postman for API exploration
  • Previous experience in an agile collaboration tool such as Version One, Jira/Confluence, ALM Octane

 

Nice to haves

  • Knowledge of the test pyramid and agile testing quadrants
  • Experience of BDD, TDD, isolating services under test
  • Experience in testing cloud native applications in PaaS environments e.g. AKS, GCP
  • Experience of exploratory testing
  • Experience of DevOps and CI/CD practises   
  • Desirable additional skills:
    Java programming, Groovy scripting, Linux, Docker, Wiremock, CA Devtest, Queue based messaging

 

• Good verbal and written communication skills in English
• German language would be an advantage (but not a must)

Company offers

• Very competitive compensation and discretionary performance based bonus
• Exciting work environment and work from home ability
• 100% remote work possible (not only during COVID-19 situation), but occasional onsite meetings in Tallinn, Tartu, Riga or Liepaja required (once per every second month)
• Optimal work-life balance
• Bonus for successful project completed
• Rare business trips abroad (UK, Germany & Switzerland) for lead roles
• Personal development plan in accordance with her/ his manager

 

Please apply with a complete profile/ CV including your work history, portrait (most recent), contact details and full personal data (date of birth, address, ...)