Epignosis is an engineering company. We hire people with a broad set of technical skills, who are ready to take on some high technological challenges and make an impact on thousands of users.
At Epignosis, engineers not only revolutionize elearning, they routinely work on large-scale applications and learning platforms for customers around the world.
From eFront to TalentLMS and then TalentCards, Epignosis engineers are changing the way users access learning content online, one technological achievement after another.
We embark on a journey of transformation :
To become the leading organization within the elearning industry. We are continuously evolving and thus improving the way we do business from top to bottom.
As thought leaders and pioneers within the B2B SaaS industry, we strive to create meaningful and innovative solutions and are looking for new team members to help us realize our vision.
Epignosis engineers are thinkers, doers, innovators.
We are collaborative.
We deliver impact to our customers.
Join us on our transformation path to become the world's most promising elearning solution.
What you'll do
Document test scripts and test plans based on user requirements
Execute automated and manual test cases / scenarios across development projects
Perform regression testing to validate the resolution of any software or system defects
Identify, analyze, prioritize and track defects, issues, risks, and action items
Reproduce customer issues, verify potential fixes, and write automated functional tests
Create defect reports for problems discovered during system testing and communicate test results
Write moderately complex code / scripts to test systems, implementing test harnesses and infrastructure as necessary
Collaborate on improving developer and engineering team's test coverage, release velocity and production health
Ensure established methodologies and standards are used in product testing across engineering teams
Who you are
BSc / MSc degree or equivalent experience (at least one year working with test automation)
Advanced knowledge of application, data and infrastructure architecture disciplines
Knowledge of object-oriented, functional and asynchronous programming
Knowledge of quality assurance principles, techniques, and tools
Strong troubleshooting and root cause analysis abilities and a high-level knowledge of business rules and programming logic
Experience in software testing and test automation for web (frontend and / or backend), mobile (native and / or hybrid) and web services / APIs
Experience with test automation tools and frameworks such as Selenium, Appium, Cucumber, WebdriverIO, Protractor, Nightwatch, CypressIO, Spock, FrisbyJS, k6
Determined to continuously improve quality through all processes within SDLC
Passionate about automation testing
Nice to have
Experience with virtualization or container technologies such as ESXi, Docker, Kubernetes
Experience with CI / CD tools like Jenkins, Travis, TeamCity or Bamboo
Experience with development infrastructure tools such as Git, Gradle, Maven, npm
ISTQB foundation / advanced level certification
We’re a diverse group of smart, fun and GIF-loving professionals working in offices around the world, including the U.S.
the U.K., Greece, and Cyprus!
Join us, won’t you?
You’ll enjoy benefits that make you more productive at work and contribute to your professional development, including :
Competitive compensation packages
Private health insurance plan
Ticket Restaurant benefits
Gorgeous office space
Professional and personal development
A vibrant working environment full of creative individuals
and balance i.e., we go big AND we go home