Quality Assurance Test Engineer Lead

2024-09-02
USA
PSI CRO
Company DescriptionPSI is a leading Contract Research Organization with more than 25 years in the industry /on the market, offering a perfect balance between stability and innovation to both clients and employees. We focus on delivering quality and on-time services across a variety of therapeutic indications.Job DescriptionAs a PSI Quality Assurance Lead Test Engineer, you will work as part of a product development team testing custom-built software and reporting solutions. This Quality Assurance Engineering Lead role you will be hands on as both and Engineer and a leader. You will Manage a team of QA Engineers through all testing phases: Functional, System, Integration, and User Acceptance and lead the testing software code and reports manually and by creating automation tools. You will use black box, gray box, and white box testing skills to understand software internals and troubleshoot problems. Additionally, you will work with Software Developer Engineers, Report Designers, Data Governance staff, Business Analysts and Product Managers to understand our ad systems and software creation processes. You will develop test plans that approximate real-world environments. Responsibilities:Lead a team of QA Engineers.Manage a team of QA Engineers through all testing phases: Functional, System, Integration, and User AcceptanceMaintain and communicate QA metrics to internal and customer stakeholders via status/metrics reports.Document and communicate QA-related risks to Project ManagementFocused on customer experience and quality improvement across the PSI organization.Lead the testing of large-scale systems, create test plans, test cases, and drive continuous improvements to the quality assurance processes.Design and build automated test cases for web applications, desktop software, reporting systems, ETL processes and SQL table level data.Design, develop, and execute quality assurance test cases and support tests for large-scale products, including white and black box tests.Create and run functional, application, regression, ad-hoc, and integration tests; including both positive and negative scenarios.Consult with and advise project management and development teams on technical issues related to planning, developing, implementing, and modifying testing procedures.Use functional specifications to plan, create, or sign-off on test plans, test cases, and automated test cases.Provide regular, detailed status report on project progress, including test cases executed, bugs discovered, and bugs fixed.Experience in using Selenium, PowerShell, ADB, and SQLExcellent ability to communicate with technical and business leaders at PSI.Performs secondary error discovery, triage and verification and validation of fixes.Participate in an Agile development environment / Scrum team.DevOps, Jira, ConfluenceQualificationsBachelor’s degree preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline) or equivalent work experience3+ years’ experience in a QA leadership role2+ years’ working with/in a CRO (Contract Research Organization) or Clinical Trial Studies or CTMS (Clinical Trial Management Software) preferred3+ years’ experience in manual or automation software testing3+ years’ SQL Server or similar experience querying database tables2+ years’ working with Power Bi or similar Analytical Reporting Software2+ years’ experience with Visual Studio2+ years’ experience with testing automation software such as Selenium2+ years with software development lifecycles, (Waterfall, Agile, or SDLC)1+ year experience using Test Management toolsExperience with Azure preferredUnderstanding of the testing STLCAdditional InformationIf you feel it is time to make your skills and knowledge visible within a growing company with true focus on its people, then PSI is the right choice for you.