
About the Company
What makes us who we are today…
At EPiC Studios we develop innovative and creative products and services that provide total communication and information solutions. Among a plethora of services, web design and development, tailor made applications, business-to-business applications, business-to-client applications, are few that we offer. Satisfied clients in Greece and Ireland bear testimony to the quality of our work.
The general purpose of EPiC Studios is to develop and promote advanced information technologies for multi-user operation.
EPiC Studios’ business philosophy is to assure the highest quality product, total client satisfaction, timely delivery of solutions and the best quality/price ratio found in the industry. Our emphasis is on offering a high degree of product user friendliness through a positive, creative and focused company staff.
About the Role
As a software test engineer and member of our sfotware developement teams in thew Financial and Banking Sector you will be responsible for designing and implementing test procedures to ensure that software programs work as intended. This process will involve creating and implementing testing methods, recording the test results, and providing recommendations to improve software programs based on the results.
Responsibilities
Analyse requirements and specifications to generate BDD scenarios in Gherkin format
Design / implement Automated Tests for the verification of new features
Perform thorough regression testing, analyze results
Record, document thoroughly and track defect life cycle
Maintain Test Frameworks using functional and non-functional test tools to assure quality
Implement test tools and utilities to improve the efficiency and effectiveness of the development life-cycle
Comply with good engineering practices and coding standards
Requirements
University degree in Computer Science or a related subject
At least 2 years of related working experience (Automation and Manual Testing)
Knowledge of OOP language (e.g. Java)
Hands-on experience with Selenium / Webdriver automation framework
Experience in testing Web services (REST)
Knowledge of testing frameworks like testNG, Junit
Hands-on experience with version control systems (Git is preferred)
Work experience in the creation of Test Cases, Test Scripts, Test Reports
Good knowledge of software QA methodologies and processes
Team player
Nice to have
BDD experience, using Gherkin / Cucumber would be considered a plus
Knowledge of CI tools like Jenkins / Maven / Docker would be considered a plus
Coding standards, design best practices would be considered a plus
Experience working with Linux distributions would be considered a plus
Performance Testing experience (e.g. JMeter) would be considered a plus
Test Management tools experience (e.g. TestRail) would be considered a plus
ISTQB certification foundation level would be considered a plus
Benefits
An attractive compensation package
Hybrid work model (remote and on premise)
Monthly Vouchers
Private Insutance Plan
Flexible daily schedule
Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad
Access to resources for professional and personal development