Company Name: Cryoport Job Details: 2,Locations,Remote,Senior,level Job Url: https://builtin.com/job/software-engineer-iii-qa-contingent/7741562 Job Description: Cryoport Systems is the life science industry’s most trusted provider of supply chain solutions for temperature-sensitive materials, serving biopharmaceutical, IVF and surrogacy and animal health organizations around the world. Cryoport Systems' proprietary Cryoport Express® shippers, Cryoportal® Logistics Management Platform, leading-edge Smartpak™ Condition Monitoring System and geo-sensing technology paired with unparalleled logistics expertise and 24/7/365 customer support, make Cryoport Systems the end-to-end temperature controlled supply chain partner that you can trust.POSITION SUMMARY:As a Software Engineer III – QA, Stream-Aligned, you will work with moderate supervision to ensure software products meet the highest standards of quality, reliability, usability, and performance before they are released to customers. This role involves designing and executing test plans, creating automated tests, identifying defects, and working closely with developers and product teams to deliver a seamless user experience. You will demonstrate deeper technical expertise, autonomy in problem-solving, and mentor less experienced peers.POSITION SUMMARY:As a Software Engineer III – QA, Stream-Aligned, you will work with moderate supervision to ensure software products meet the highest standards of quality, reliability, usability, and performance before they are released to customers. This role involves designing and executing test plans, creating automated tests, identifying defects, and working closely with developers and product teams to deliver a seamless user experience. You will demonstrate deeper technical expertise, autonomy in problem-solving, and mentor less experienced peers.PRIMARY RESPONSIBILITIES (include but are not limited to):Test Planning & StrategyReview and analyze requirements, specifications, and technical design documentsDevelop detailed, comprehensive, and well-structured test plans and test casesDefine and maintain test strategies for functional, regression, performance, and security testingTest ExecutionExecute manual and automated test casesIdentify, record, and track defects using issue-tracking tools (e.g., Jira, Azure DevOps)Verify fixes and perform regression testing after bug resolutionTest AutomationDevelop and maintain automated test scripts using frameworks like Selenium, Cypress, Playwright, or equivalent o Integrate automated tests into CI/CD pipelinesCollaboration & CommunicationWork closely with developers, product managers, and UX designers to ensure quality is considered early in developmentParticipate in Agile ceremonies (sprint planning, daily standups, backlog grooming, retrospectives)Quality Metrics & ReportingTrack quality metrics such as defect density, test coverage, and release readinessProvide regular quality reports to stakeholdersCOMPETENCIES & PERSONAL ATTRIBUTES:Deep knowledge of test automation tools and frameworks (e.g., RSpec, Cucumber, Selenium, Cypress)Experience in testing distributed, microservice-based architecturesExperience in performance, security, and integration testing, ensuring fast and reliable software releasesStrong ability to document QA processes, test plans, and deployment pipelines to ensure clarity and repeatability for cross-functional teamsSkilled in communicating test results and pipeline statuses to stakeholders, translating technical details into actionable insightsExperience with GAMP5 compliance standards and software validation lifecycleSolid knowledge of SQL and scripting for test data validationExperience testing APIs with tools like Postman or REST AssuredExperience with cloud platforms (AWS, Azure, GCP)Ability to design and maintain CI/CD/CO pipelines (e.g., CircleCI, GitLab CI, GitHub Actions) for automated builds, tests, validation, and deploymentsExperience with performance testing tools (e.g., JMeter, k6)Demonstrates autonomy in delivering moderately complex features and resolving issuesExhibits sound judgment when balancing technical trade-offs and business prioritiesActively mentors Junior engineers and contributes to improving team processesContinues building deeper domain knowledge and stays abreast of emerging technologiesQUALIFICATIONS AND EDUCATION REQUIREMENTS:Bachelor’s degree in Computer Science, Software Engineering, or a related field (required).7+ years of experience designing, implementing, and maintaining comprehensive quality assurance strategies for complex backend or distributed systems.5+ years of hands-on experience developing and managing QA/CI/CD/CO pipelines, including integration with automated testing frameworks and deployment workflows.5+ years of hands-on technical writing experience, formulating FRS/URS documentation and Traceability MatrixTOOLS/TECHNOLOGIES:Ruby, Java, Python, JavaScript, MySQL, Docker, Elasticsearch, GitHub, JIRA, AWS, Ruby on Rails, Scala, Micronaut, React