- LocationBucharest, Romania
-
IndustryInformation Technology
Our client is a rapidly growing AI technology company, based in Dublin, Ireland providing software solutions for both non-clinical and Clinical Pathology. From its inception in 2017, the company has scaled rapidly to a team of over 60 people, based in 6 countries worldwide, and is projected to hit 70+ people by late 2021. The company also has US & UK subsidiaries, with plans to expand into new markets. The company has been heavily involved in R&D with several EU and national grants to drive new product pipeline development. This has been supplemented with significant investment funding from VCs and private entities to enable the company's commercial development and growth.
Role and Responsibilities:
▪ Operate the full software testing life cycle to ensure defects are kept at a minimum across both functional and automated testing.
▪ Analyses functional and non-functional use cases to identify and prioritize test activities, while using appropriate techniques and tools, to design test cases, test scripts, and test data that will validate each use case.
▪ Periodically review test-suite and plan amendments in order to minimize the number of tests needing execution while maximizing coverage.
▪ Implement software and systems changes on the automation systems under change management processes.
▪ Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation functions.
▪ Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles.
▪ Document, track, and escalate issues as appropriate.
▪ Champion innovation by recognizing newly arising opportunities improving the time to run a test validation cycle.
▪ Collaborating with the R&D Teams to create and refine user stories and acceptance criteria and ensure the acceptance tests reflect the desired functionality.
▪ Collaborate with the R&D Team to create and test new automation strategies & be an active contributor within the scrum, providing test input, supporting the scrum master and other scrum members and teams.
▪ Interact with product & project management and R&D teams to develop a strong understanding of the project and testing objectives
▪ Coordinate between onshore & offshore teams
▪ Complete all mandatory company training and job-specific training required for the role, including ISMS, GLP, DocuSign, SDLC as applicable.
Education / Qualifications
▪ A Bachelor's or higher in Computer Science, Information Systems or another related field is essential
Required Experience for the Role:
▪ 4+ years’ work experience in a similar development and/or testing role is essential.
▪ Experience working with Windows & Linux OS.
▪ Excellent verbal and written communication skills to coordinate efficiently with the client, product, offshore/onshore teams, and bridge communication gaps.
▪ Experience working with test automation frameworks (Web, Windows GUI, RESTful APIs).
▪ Proficient with Python programming language, other languages a plus.
▪ Experience in working with Selenium test automation.
▪ Experience in defining and executing manual test scripts.
▪ Experience in managing or creating seed test data.
▪ Experience working in an agile development environment.
▪ Able to work with different teams, prioritize tasks and manage time efficiently.
▪ Good interpersonal skills and communication with all levels of management.
▪ Must be flexible, independent, adaptable, and self-motivated.
▪ Experience with GLP regulations or software will be a distinct advantage.’
Advantageous Experience:
▪ Java, Spring Boot, Docker & Kubernetes.
▪ Web Services & RESTful APIs.
▪ AWS Services & MongoDB Atlas.
▪ DirectX Graphics / Imaging Development.
▪ Previous experience working in a regulated environment is a plus.
Key Benefits of Working with our client:
▪ Flexible working hours.
▪ Work from home schedule available.
▪ Cutting Edge technology space in the Life Sciences domain.
▪ Multicultural, diverse work team.
▪ Autonomy & trust among Managers and Employees.
▪ Continued education and learning opportunities.
▪ Quarterly face-to-face Social Events (to be reinstated post-COVID-19).
▪ Ongoing online social engagement (Recently implemented in light of COVID-19 restrictions and new WFH schedule).
