Loading

Connecting Linkedin...

Banner Default Image

QA Engineer

  • Location

    Malta

  • Sector:

    Technology

  • Salary:

    Very Attractive

  • Contact:

    Andrius Petkus

  • Job Reference:

    7950

  • Published:

    15 days ago

  • Expiry:

    2021-04-13

  • Client Details:

    Castille

  • Consultant:

    Andrius Petkus

  • Skills tags:

    Software Testing (Automated)

Unfortunately this job has now expired. However you can view all of our Live jobs here.

The young company now a part of a world-leading performance marketing group, developing an all-in-one marketing business application and payment gateway is seeking a QA Engineer.

You will be responsible for the development and automation of regression, unit, acceptance, functional, and integration tests in an API and web-based environment mainly aimed towards regression prevention and increasing product quality.

 

Responsibilities:

  • Design and write automated, integration tests for Restful APIs

  • Contribute to the manual test strategy and provide feedback for improvements

  • Test Automation for NodeJS applications and endpoints/APIs

  • Design, develop, and maintain test plans and test cases effectively

  • Use API testing frameworks such as Newman, Postman for regression test automation

  • Maintain and update the regression test plan and test cases based on new functionality

  • Work with software developers to identify and resolve defects/bugs and find faulty code

  • Responsible for browser automation / automated acceptance testing using tools such as Selenium

  • Write Unit Tests and practice TDD using mocha, chai, Sinon, constantly increase code coverage

  • Writing acceptance test cases using Gherkin format

  • Hypothesize on different split A | B tests and experiments that can be run.

  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code

Requirements:

  • Bachelor in Computer Science or a related field

  • 1-3 years of expertise in API testing, web and/or mobile iOS & Android applications

  • Knowledge about testing security vulnerabilities (Cross-site scripting, SQL injection, etc.)

  • Knowledge of HTTP testing tools (cURL, Postman, newman, supertest)

  • Experience with testing APIs (Restful, SOAP)

  • Experience with Continuous Integration pipelines

  • Have sound knowledge and experience working with various testing frameworks

  • (PHPUnit, codeception, jasmine, mocha)

  • Knowledge, ability and practical use of Test-Driven Development

  • Understanding the use of test coverage tools (such as Istanbul)

  • Familiarity with various testing types (black-box testing, white-box testing, unit testing,

  • acceptance testing, integration testing, regression testing…)

  • Experience designing and implementing Test Automation Scripts for NodeJS and PHP Frameworks

  • Knowledge of how to perform a manual test based on given story requirements

Benefits:

  • Private Health Insurance

  • Quarterly performance-based bonuses

  • Finish your week at 1 pm on Fridays

  • Breakfast and cereal snacks in the office

  • Great office space in an authentic villa with a private swimming pool and garden

  • Training sponsorship

  • Possibility to travel: Job opportunities in our other international offices