Ensuring the highest level of software quality by developing and executing on test strategy throughout the software development lifecycle
Contributing to process improvement
Collaborating with product managers and developers to understand requirements and ensure comprehensive test coverage
Organizing/categorizing tests to streamline testing processes
Updating and maintaining test documentation ensuring ongoing validity of test suite
Performing functional, regression, and integration testing
Identifying, documenting, and tracking software defects, working collaboratively with developers to resolve issues
Documenting test results and test reports
Supporting product release testing
Contributing to development and implementation of automated test framework including development of a sustainable workflow for continued growth, maintenance, and improvement of test automation.
Developing and maintaining automated test scripts and associated documentation
Requirements
Previous Software Testing experience required operating as a Software Tester, Validation Engineer or Quality Assurance Engineer.
Experienced in developing and executing regression test plans, creating and maintaining test cases for new features, and ensuring the ongoing validity of existing test suites.
Committed to continuously improving testing processes and frameworks, proactively addressing flaky or broken tests and optimizing test coverage.
Strong knowledge of software QA methodologies, tools, and processes
Experience with both automated and manual testing techniques
Knowledge of CI/CD processes and tools (Github Actions)
Hands-on experience with current automated test tools and methodologies
Experience with automated evaluation frameworks for AI integrated components a plus
Benefits
Competitive base salary
Healthcare
Other benefits that you would expect with a top company in the CRO Industry
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
process improvementcollaborationorganizationcommunicationproblem-solvingproactive approachattention to detailcommitment to qualityadaptabilitycritical thinking