Senior Software Test Engineer

2 weeks ago


Durham, United States WIRB - Copernicus Group Full time
ABOUT WCG: WCG‘s clinical solutions are built on a foundation of best-in-class clinical services companies. We deliver transformational solutions that stimulate growth, foster compliance, and maximize efficiency for those performing clinical trials. WCG is proud to serve individuals on the frontlines of science and medicine, and the organizations striving to develop new products and therapies to improve the quality of human health. It is our role to empower them to accelerate advancement, while ensuring the risks of progress never outweigh the value of human life.
WHY WE LOVE WCG: At WCG, our employees are our most valuable asset and as with all our assets, we invest in them with an eye toward future success. We provide each eligible employee with a comprehensive set of benefits designed to protect their personal and financial health and to help them make the most of their future.
  • Comprehensive Benefits package - Health, Dental, Vision, Life Disability, 401k with match, and flexible spending accounts
  • Employee Assistance Programs and additional work/life resources
  • Referral Bonuses and Tuition Reimbursement
  • Paid time off including holidays, vacation, and sick time
  • Opportunities for career development with on-the-job training, certification assistance and continuing education reimbursement
The expected base salary range for this position is $62,460 to $97,000. This salary range may vary based on the candidate‘s qualifications, experience, skills, education, and geographic location.

JOB SUMMARY: The Senior Software Test Engineer will take the lead on software testing efforts in support of implementation of WCG applications and/or client initiatives. Responsibilities include testing efforts, creating software test packages, test execution, documentation, and/or support of client testing efforts for existing and new product offerings. The Senior Software Test Engineer will be responsible for implementing testing procedures of WCG computer applications in alignment with applicable WCG guidelines and regulations and support the evolution of WCG‘s engineering culture to an automate first mentality.
EDUCATION REQUIREMENTS:
  • Bachelor‘s degree, preferably in Computer Science, Management Information Science or related field
QUALIFICATIONS/EXPERIENCE:
  • 7+ years of experience in software testing using both manual and automated testing processes and tools; experience validating systems compliant with 21 CRF Part 11 requirements preferred
  • 2+ years of experience in the following areas preferred:
  • Agile methodology
  • Using and administering DevSecOps orchestration tools such as Jenkins and Octopus Deploy
  • 1+ years of experience in Cloud Data Platform Testing with Azure Data Lake Storage (ADLS) Gen2 and data pipeline development using DBT Cloud/Core tool on Snowflake DB preferred
  • Demonstrated knowledge and practical application of Continuous Integration and Continuous Delivery concepts preferred
  • Demonstrated development of DevSecOps pipelines with the ability to rapidly prototype preferred
  • Demonstrated advanced knowledge of configuration as code using tools such as Terraform, Terragrunt, and Ansible preferred
  • Demonstrated advanced knowledge of source control management systems such as Git and branching strategies preferred
  • Demonstrated ability to manage medium to large scale business application implementations/deployments
  • Demonstrated ability to manage and coordinate multiple projects simultaneously
  • Effective verbal and written communication skills
  • Able to collect, aggregate, organize, and analyze data and document customer business processes
  • Strong interpersonal skills and able to work as part of a team
  • Proficiency with the following technologies preferred:
  • Scripting languages such as Shell/PowerShell and Python
  • Object-oriented languages such as Java/Groovy
  • DB/SQL query
  • Azure
ESSENTIAL DUTIES/RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The accountabilities listed below are representative of the knowledge, skills, and/or ability required.

Technical Leadership
  • Lead the implementation of a robust quality engineering strategy that champions automation and test data management, with a particular focus on front-end, mid-range systems, and legacy platforms.
  • Execute and maintain test scripts in the automation framework for regression and smoke testing of core WCG applications.
  • Reinforce technical practices including DevOps, quality, best practices, and coding standards in the team/organization.
  • Collaborate with other teams, including solution architecture team, to ensure consistency across teams and assist with design and design vision.
  • Understand the overall architectural vision provided by the solution architects and drive the detailed design behind the vision.
  • Continually provide value to teams and processes by staying current with DevOps and cloud-based technologies and trends.
  • Interact with 3rd party software vendors in POC/assessments.
Software Development
  • Design and implement acceptance tests and ensure that corporate quality standards are met in those endeavors.
  • Ensure software development is done in a manner that assures long term reliability and maintenance.
  • Ensure software is written to technical specifications and coding guidelines.
  • Create, document, and implement acceptance test scripts and test harnesses.
  • Create and maintain technical documentation using defined technical documentation templates.
  • Discover, retest and document defects and perform maintenance programming and correction of identified defects.
  • Assist in the management of both internal and external development efforts needed for new product or service offerings.
  • Participate in team agile ceremonies.
  • Other duties as assigned by supervisor. These may, on occasion, be unrelated to the position described here.
SUPERVISORY RESPONSIBILITIES: N/A
TRAVEL REQUIREMENTS: 0% - 5%
#LI-REMOTE#LI-SA1


  • durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity’s Workplace Investing business unit in Durham, NC. This is an exciting new role within the Workplace Investing (WI) Data Engineering space and...


  • Durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in TestIf you think you are the right match for the following opportunity, apply after reading the complete description.Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity’s Workplace Investing business...


  • Durham, North Carolina, United States Recruitlink Full time

    Job Title: Senior Software Development EngineerAbout Us: At Recruitlink, we are a leading provider of innovative solutions for the manufacturing industry. We are seeking an experienced Senior Software Development Engineer to join our team.Compensation: $120,000 - $180,000 per year (dependent on location and experience)Job Description:We are looking for a...


  • Durham, North Carolina, United States Red Hat Full time

    About the Role:The Red Hat Ansible Engineering team is seeking a skilled software engineer to join our Raleigh/Durham area team. As a Senior Software Engineer, you will contribute to the development and maintenance of the Red Hat Ansible Automation Platform.Key Responsibilities:Develop and maintain software to automate provisioning, upgrading, monitoring,...


  • Durham, North Carolina, United States Recruitlink Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at Recruitlink.About the RoleThis is an exciting opportunity to develop high-quality software systems that support measurement, inspection, data collection, machine vision, image processing, machine learning, and reporting systems across various Client's divisions.Key...


  • Durham, North Carolina, United States LabCorp Full time

    Job Description:We are seeking a highly skilled Senior Java Software Engineering Manager to join our team at LabCorp. The successful candidate will be responsible for leading the development of complex enterprise-level applications using cloud-native microservices architectures.About the Role:This is an exciting opportunity for a seasoned software...


  • Durham, NC, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity’s Workplace Investing business unit in Durham, NC. This is an exciting new role within the Workplace Investing (WI) Data Engineering space and...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Fidelity TalentSource, a leading provider of temporary staffing solutions for Fidelity Investments, is seeking an experienced Software Engineer in Test to join their team. Based in Durham, NC, this role offers a unique opportunity to work on cloud-based software solutions, including API development and batch processing.About the RoleThis position requires a...


  • Durham, North Carolina, United States LabCorp Full time

    Job Title: Senior Enterprise Software EngineerAbout LabCorp:LabCorp is a leading healthcare company that is committed to improving lives through innovative diagnostic solutions.Estimated Salary Range: $120,000 - $180,000 per yearAbout the Role:We are seeking an experienced Senior Enterprise Software Engineer to join our team in Burlington or RTP, NC. As a...


  • Durham, United States Fidelity TalentSource LLC Full time

    Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.Job Description:Position Description: Develops test automation frameworks, engineers REST Application Programming Interfaces (API s) and high-volume batch Applications. Develops automation using Core Java, Maven, and Web Services...


  • durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test (Functional Test Development & Automation) Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer, Specialized in Functional Test Development and Automation supporting Cloud Based Software Solutions, including API development,...


  • Durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test (Functional Test Development & Automation)Check out the role overview below If you are confident you have got the right skills and experience, apply today.Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer, Specialized in...


  • Durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test (Functional Test Development & Automation)Check out the role overview below If you are confident you have got the right skills and experience, apply today.Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer, Specialized in...


  • durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:\u00A0\u00A0Develops test automation frameworks, engineers REST Application Programming Interfaces (API s) and high-volume batch Applications. Develops automation using Core Java, Maven, and Web Services (SOAP/REST) testing framework or tools. Develops and tests code within the Windows environment. Implements Test Driven...


  • Durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work at Fidelity Investments in Durham, NC!The TeamThe Planning and Advice Platform in the Fidelity Personal Investing Wealth Domain seeks to provide the BEST...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About Fidelity InvestmentsFidelity TalentSource LLC is a leading provider of temporary roles at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity's Workplace Investing business unit in Durham, NC.This role will be part of a squad and involves analysis of user stories. The Testing responsibilities, as shared...


  • durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:\u00A0\u00A0Develops test automation frameworks, engineers REST Application Programming Interfaces (API s) and high-volume batch Applications. Develops automation using Core Java, Maven, and Web Services (SOAP/REST) testing framework or tools. Develops and tests code within the Windows environment. Implements Test Driven...


  • durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:\u00A0\u00A0Develops test automation frameworks, engineers REST Application Programming Interfaces (API s) and high-volume batch Applications. Develops automation using Core Java, Maven, and Web Services (SOAP/REST) testing framework or tools. Develops and tests code within the Windows environment. Implements Test Driven...


  • Durham, North Carolina, United States Eliassen Group Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Eliassen Group. As a key member of our technical staff, you will be responsible for designing and developing complex software systems using Java, Angular.js, and other cutting-edge technologies.This is an excellent opportunity to work with a leading strategic...


  • durham, United States Fidelity TalentSource LLC Full time

    Software Engineer in Test Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity’s Workplace Investing business unit in Durham, NC. This is an exciting new role within the Workplace Investing (WI) Data Engineering space and...