QA Engineer
-
Location
Malta
-
Sector:
-
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:
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