Who is eSHARE?
eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.
Where are we headed?
We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.
A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements.
The Role
We are looking for a talented Software QA Analyst to join our team in Athens, Greece. Out-of-the-box thinking & adaptability mean a lot to us. You will need to be able to improvise, re-organize and prioritize on the fly. We are looking for a self-organized individual with a proactive mindset and an attitude towards automating anything possible in the workflow. Our teams are working in a fast-paced environment with agile methods.
The role is on-site at least for the first 4 months (onboarding period). After that period, there will be a hybrid work model option (2-3).
Description
• Design, implement, and maintain automated test scripts and frameworks for web applications.
• Develop and optimize Python-based microservices and components to enhance testing automation.
• Collaborate with Product and Development teams to understand requirements and deliver high-quality software.
• Write efficient, reusable, and maintainable code for automation tests.
• Identify areas for test automation and continuously improve testing processes.
• Create and execute automated test cases, track defects, and ensure proper reporting through JIRA and TestRail.
• Review test coverage, create reports, and present test results.
• Maintain and update test suites, ensuring scalability and reusability.
• Provide technical expertise to improve testing strategies and processes.
• Participate in daily stand-ups and sprint planning meetings as part of an Agile team.
• Work in international and multifunctional teams, providing clear communication and collaboration.
Requirements:
• Degree in Computer Science, IT, or a related field.
• 3-5 years of experience in Software Testing, Quality Assurance, or similar positions.
• Strong experience with test automation frameworks and tools, specifically for Python.
• Hands-on experience with TestRail, JIRA, or similar tools.
• Solid understanding of various types of testing (unit, integration, UI, performance, stress).
• Experience automating tests for web applications.
• Expertise in creating reusable and scalable test cases.
• Strong knowledge of QA methodologies and best practices.
• Ability to troubleshoot and analyze test failures.
• Excellent communication skills, both written and verbal, in English.
• Strong analytical and problem-solving skills.
Nice to have:
• Experience with BDD (Behavior-Driven Development) and frameworks like Cucumber.
• Knowledge of performance testing tools and practices.
• Familiarity with POSTMAN and API testing.
• ISTQB Certification in Software Testing or equivalent.
• Familiarity with CI/CD pipelines and integrating automated tests into them.
Who you are:
• Enthusiastic about automation and keen on exploring new technologies.
• A proactive and analytical thinker with strong problem-solving abilities.
• Adaptable and capable of thriving in a fast-paced environment.
• A collaborative team player with a focus on continuous improvement.
• Passionate about delivering high-quality solutions and driving automation in testing.
What is it like to work at eSHARE:
• Personal growth, in soft and tech skills.
• Contributing to the scale-up of the company.
• Competitive full-time salary
• Top of the Line tools and equipment.
• Ongoing training and development.
• Private health insurance.
• Excursion weekends & unique events.
Equal Opportunity Employer:
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please submit resume and cover letter to careers.gr@eshare.com