Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Software Quality Engineer: Validation

Expired Job

Cenduit Raleigh , NC 27601

Posted 2 months ago


Cenduit LLC is the largest IRT (interactive response technology) specialist in the world with the expertise to empower study sponsors for success by implementing a completely personalized system that puts them in control of their clinical trials. Cenduit was founded in May 2007 and emerges from a robust tradition of clinical development and supply chain expertise from two world leaders, Quintiles and Thermo Fisher Scientific.

Meeting the needs of investigator sites and patients, Cenduit offers clinical supply chain intelligence and clinical operations know-how through its IRT-driven services: rapid study start-up software, patient randomization (RTSM), patient reminders, drug supply management, and eClinical integration. Cenduit has over 500 experts worldwide in the US, UK, Switzerland, India and Japan, with clinical trial experience in more than 100 countries, interacting with more than 600,000 patients at more than 32,000 sites.


To support Test Automation and Test Driven Development (TDD) practices as well as perform manual testing of critical functionality and requirements including data setup of the study for Client UAT and live implementations.

Primary Responsibilities:

  • Creates testing scenarios and test data for studies.

  • Partner with developers to identify the source of test errors.

  • Executes testing strategy by taking into account risk, time and other factors.

  • Understands role and contribution relative to project objectives.

  • Support the development of an automated regression test suite for web applications primarily using Selenium WebDriver.

  • Design and create test scripts using C# to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.

  • Collaborate with the Team Lead and colleagues to define process and strategy associated with automation. Identify, analyze, and document problems with program function, output, online screen, or content.

  • Plan test schedules or strategies in accordance with project scope/delivery dates.

  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.

  • Ensure all necessary documentation is prepared as per processes.

  • Demonstrates understanding through prior study experience.


  • Minimum 2-3 years experience with SQL and Web application testing.

  • Experience with reviewing requirements and developing test cases based on requirements.

  • Whitebox testing experience at the unit, integration and system levels.

  • Strong written and verbal communication skills are a must.

  • Able to multitask and meet deadlines in a fast-paced start-up environment.

  • Attention to detail and strong problem-solving skills.

  • Team Player mentality.

  • Initiative and the ability to work with minimal guidance.

  • Experience with automated testing tools and frameworks such as Selenium and


  • Understanding of object oriented programming, design and debugging concepts.

  • Experience working in an Agile (Scrum) development methodology.

  • Knowledge and experience of IVR and IWR applications is a plus.

  • Knowledge and experience providing quality solutions for Software developed and deployed As A Service.

  • Comfortable working with teams spanning global geographies and departments.

Education & Experience:

  • Bachelor Degree in Computer Science or a related field or equivalent combination of education and experience.

  • 4-8 years of testing and validation experience required, at least 3 of which involved building test automation and enhancing existing test automation frameworks.

  • Experience in Clinical or Life Sciences Domain is preferred

What we offer you:

  • Employer paid Basic Life insurance and Accidental Death & Dismemberment insurance

  • 401k with generous company match

  • Employee Assistance Program

  • Adoption Reimbursement Program

  • Educational Reimbursement Program

  • Employee Referral Program

  • Parental Leave

  • PTO and paid holidays

  • Security we are celebrating our 10th year of continued growth and success!

  • Opportunities for career advancement and professional growth

  • Medical insurance effective day one

  • Dental and Vision insurance

  • Medical & Dependent Flexible Spending Accounts

  • Health Savings Account and PPO Options

  • Employer paid Short-Term Disability & Long-Term Disability insurance

Why is Cenduit a great place to work? Visit The Muse to find out more!

Cenduit offers equal employment opportunities without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, disability, genetic information, veteran or military status and other protected class characteristics.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Manager Software Quality Assurance

Cengage Learning

Posted 3 days ago

VIEW JOBS 11/13/2018 12:00:00 AM 2019-02-11T00:00 . Do you dare to reinvent the future of education? At Cengage, we are harnessing the power of tech to build a future where all learners have the tools and confidence to achieve their goals. As a Cengage employee, you will blaze a new trail to transform the way people learn. Collaborating with the best of the best, you will feel challenged and inspired to do breakthrough work. With the support of our united team, there is no limit to what you can imagine, create and set in motion. Are we right for you? We set the bar higher by bringing our unique talents and point of view to the table every day. We are curious and comfortable with change and are willing to take risks to transform education. Most importantly, with everything we do, we put learning first. The QA Manager has responsibility for all aspects of software test development for multiple teams across several locations. The QA Manager position includes all activities during the Content & Software development life cycle, while meeting the design guidelines, quality standards and internal stakeholders' expectations. The most important aspects of the job are employee growth, communication, and coordination. The QA Manager will ensure that the team is working to capacity and that there is nothing blocking the team's work. They are also responsible for the growth of their team members. What You'll Do Here: * Manage teams of QA/QE engineers across one or more projects, programs or engagements. * As a member of project/program part of the program team, you will be responsible for maintaining, and monitoring QA process and procedures, defining best practices and own delivery of the QE team. * Review of plans, test cases, schedules, and testing strategies to validate requirements and meet customer commitments. * Participate in document inspections with QA leads and engineers, marketing, development, and documentation. * Identify new technology and tools that can be applied to testing of applications and business processes. * Perform data analysis, prepare test briefings, and write test reports. * Develop and maintain project schedules and resource plans clearly defining ownership. * Coordinate resource/staffing plans with the various stakeholders. * Direct activities, assign responsibilities, set and assess contributor performance expectations and motivate team members toward achieving project objectives. * Mentor junior team members on the roles and responsibilities of their job assignments. * Leading quality efforts (functional, automation, performance) with help of remote QA teams and also participating in agile team meetings (Sprint planning, grooming, stand-ups) and keeping the remote team informed and up to date. * Work with integrated teams and 3rd party systems and making sure that there is QA coverage against code/config changes by them Skills You Will Need Here: * BA/BS in Computer Science or Engineering or equivalent experience * Excellent knowledge of software quality assurance for web applications built on Java, .NET and open source technology stacks. * Experience leading teams of 5-20 team members across one or more projects. * Mentor junior team members on the roles and responsibilities of their job assignments. * Must have excellent written and verbal communication skills and be comfortable presenting QA designs/solutions/methodology to clients/customers and senior leadership. * Strong experience in manual and test automation. Should have hands-on experience in industry-leading test tools like Selenium, QTP, UFT, QC. Experience in mobile testing tools is a big plus. * At least 10 years of software test development and project management experience, including 2-4 years in management /leadership of direct reports * Experience in the design and development of test automation solutions. * Process minded with a strict regard to detail. * Strong experience delivering software testing in an agile development environment. * Proven record of accomplishments for successfully planning, designing and executing system tests for enterprise applications. * BS in Engineering or Business Administration or equivalent and 10+ years of relevant experience. * Excellent communication skills. * Represent and communicate with direct reports and management in a timely and professional manner. * Oversee and manage the day to day activities and workloads for multiple teams. * Organizes and follows up on tasks, schedules, and bugs. * Provide time estimates and resource requirements. * Works with other departments to integrate systems enhancements as needed. * Adheres to industry best practices and specific internal procedures and standards. * Enforces QA engineering standards and best practices. * Analyzes and contributes to the development of test process documents. * Handles hiring/termination, performance reviews, and other personnel management responsibilities. * Actively participates in the continued professional development of team members. * Delivers regular one-on-one meetings with employees and writes employee reviews. * Provides mentoring opportunities for QA engineers. * Notifies human resources of personnel issues. * Evaluates and contributes to project technical design documents which outline the technical risks and strategies for the project. #LI-MR1 Cengage Learning Raleigh NC

Senior Software Quality Engineer: Validation

Expired Job