QA Test Engineer (Remote EU)

Posted about 4 hours agoViewed
PortugalPolandGreeceUnited KingdomFull-TimeMedical Device Software
Company:RetinAI Medical
Location:Portugal, Poland, Greece, United Kingdom, CET
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
PythonGitQAQA AutomationTypeScriptAPI testingRustCI/CDRESTful APIs
Requirements:
Bachelor Degree in Computer Science (or equivalent education / open-source experience). A minimum of 5 years of relevant working experience with ownership of QA activities, with at least one year of this in a senior role. Experience with automated testing frameworks (Pytest, Playwright or Nextest) and scripting languages (Python, Typescript or RUST). Knowledgeable in industry best practices in validation and verification. Communicate effectively with team members and stakeholders, providing clear and concise reports on testing progress and defect status. Be detail orientated and analytical. Excellent verbal and written English communication skills. Ability to work independently and as part of a team. Demonstrated entrepreneurial and collaborative mindset. Available to work during Central European Time (CET) business hours.
Responsibilities:
Take ownership of all QA activities, including developing best practices, creating verification and validation reports, and ensuring comprehensive test coverage. Develop and maintain test plans and traceability matrices to ensure requirements are met. Understand business logic requirements to ensure the application behaves as specified and meets all user needs. Build and maintain automated test suites, along with manual test plans where necessary. Add automated tests for new features as they are completed by the engineering team. Analyze test reports, reporting any regressions or bugs encountered to the development team. Ability to analyse and debug software defects and work closely with developers to ensure timely resolution. Maintain documentation on testing processes and outcomes, including CAPA (Corrective and Preventive Action) plans. Test the software application using a variety of methodologies, including functional, regression, integration, and performance testing. Write and maintain scripts to support testing efforts, leveraging languages like Python, Typescript, or RUST. Utilize version control systems like Git to manage test code and collaborate with the development team.
Similar Jobs:
Posted about 2 hours ago
Argentina, LATAMContractSoftware Development
Senior Infrastructure Engineer (Contract –Buenos Aires, Argentina)
Company:Nexus
Posted about 2 hours ago
Estonia, PolandFull-TimeSoftware Development
Senior Software Engineer, CI/CD & Developer Tooling
Company:Glia
Posted about 2 hours ago
San Francisco, New York, London, BerlinFull-TimeSoftware Development
AI Engineer