Software Test Analyst

Pinnacle 21

Blue Bell, PA Nov 17
Apply now

Based in the Philadelphia area, Pinnacle 21 is a leader in clinical trial data software and services. Our vision is a clean data pipeline that ends in a successful regulatory submission. We're an established startup that builds software to streamline the drug approval process, bringing life-saving medicines to patients faster. Pinnacle 21 is a certified Great Place to Work, and we're looking for motivated talent. Come help us revolutionize clinical trials and streamline the drug approval process.

Work that matters ​| When good drugs get delayed to the market, it’s not just money that’s wasted. Every day we save gives that many more patients longer, healthier lives.

Work autonomously ​| Enjoy the freedom to develop your talents without being micromanaged. We’ll support you as you add to your skillset and grow to own multiple projects.

Global footprint ​| We serve a diverse community of users from around the world. Our software is the industry standard for preparing clinical trial data for regulatory submission.

What you’ll be doing

As a Software Test Analyst at Pinnacle 21, you will be responsible for developing, documenting, and executing all formal test plans and procedures in an agile development environment. Leveraging that role, the Test Analyst will utilize test results and feedback from product owners to continuously improve upon the testing and software validation process to ensure the highest quality tools for our customers.

·     Manual verification of newly implemented functionality

·     Analyze and dissect complex application specifications to create test scenarios that provide sufficient coverage

·     Identify and communicate defects and their impact

·     Test data creation and conditioning

·     End-to-end testing of release candidates

·     Exploratory/Ad-hoc testing

·     Ticket refinement using JIRA

·     Assessing and improving technical documentation


What we’re looking for


·     Have strong understanding of Software Development Life Cycles and engineering principles

·     Be able to implement effective Software Testing procedures at each level, as required (Agile, UAT, 508, Regression, etc)

·     Write concise, efficient, and effective test cases

·     Be able to quickly and thoroughly identifies edge cases outside of expected functionality

·     Anticipate and resolve issues independently with an understanding of when to seek assistance

·     Be able to combine a strong attention to detail with skill in organization and time management

·     Collaborate effectively with teammates on multi-disciplinary project teams

·     Work smart and get things done

·     Exemplify passion for software quality

·     Exhibit superb communication and documentation skills


·     Prior experience with Performance/Security/Network testing

·     Prior experience within a growing software company

·     Prior experience within Clinical Trials or Life Science industry

A bit​ about us


As clinical trial data are collected and prepared for submission to a health authority, our platform ensures they comply with data standards and are ready for regulatory review. It's used by the FDA, Japan’s PMDA, and global biopharmaceutical sponsors and clinical research organizations to validate clinical trial data. We empower the life sciences industry to ensure clinical data quality or “fitness,” enabling fast and smooth marketing approvals. In fact, it's our platform that drives the FDA’s 21st Century Review Initiative.

Retirement & Stock Options Benefits
  • 401K
Perks & Discounts
  • Casual Dress
  • Lunch Provided
  • Offsite Company Events
  • Snacks Provided
Health & Wellness
  • Dental Insurance
  • Health Insurance
  • Life Insurance
  • Onsite Gym
  • Short Term Disability
  • Vision Insurance
Parental Benefits
  • Family Medical Leave
  • Flexible Work Schedule
  • Paid Holidays
  • Paid Sick Days
  • PTO
What are the benefits of working at a small company like Pinnacle 21?  Though Certara has ~1,000 employees, our software unit is closer to ~200, with P21 as a sub-brand inside that—so the “feel” is still small. You’ll be close to the founding team and catch our entrepreneurial energy. Joining us right as we rocket forward after our M&A means you’ll not only “do the work” but also direct and optimize our processes for doing so. (We don’t compromise our values, but our methods are malleable.) We’re a perfect place if you want ownership and are relentlessly resourceful. There’s massive impact still to be made.   What does Pinnacle 21 look for in prospective employees?  Our product roadmap is aggressive, and to accelerate it, we need a wave of talent. Our radar pings for people who bring positive energy with a “Yes, and…” attitude, who work smart and get it done. You’ll need to be autonomous and scrappy, since our full attention is on listening to users and writing good code. Meaning, we have zero interest in micromanaging you. We hire team players who contribute to our culture bottom-up, by giving each other earned praise and healthy critique.   What kind of tech skills do you expect candidates to have?  For Full-Stack Engineers: Java, JS, Play Framework, ReactJS, Redux, Postgres, AWS, and experience in Agile For Subject Matter Experts: CDISC, SAS, custom data standards/specs, regulatory experience with the FDA/PMDA/NMPA, foreign language ability, and proven skills in consulting and thought leadership   How does Pinnacle 21 invest in employee growth and learning?  Our industry looks to us as a thought leader in data sciences, especially in clinical data exchange, standardization, and regulatory submission. That expectation hits you too, to be keeping (and setting) the pace for professional development. We support you with training courses, mentorship, and conference attendance. Also, our product roadmap assumes capabilities we haven’t yet mastered, so you’ll have no shortage of challenging projects and infrastructure to deepen your tech stack. As we grow, we’ll spend more time cross-training each other, so expect to teach others as part of your own learning path!