Back to Jobs
Software Validation Engineer - Remote
The vacancy has expired
- LocationEurope, Romania
-
IndustryInformation Technology
Job Description
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.
- Ongoing online social engagement (Recently implemented in light of COVID-19 restrictions and new WFH schedule).
