Penguin Random House
Senior Software Engineer, Test
Penguin Random House, Morrisville, North Carolina, United States, 27560
Overview
Senior Software Engineer, Test – Are you looking for a high energy, strategic, and fast-paced position? Relias helps healthcare organizations improve clinical and financial outcomes by elevating team performance and delivering a wide range of online courses and assessments. Relias offers products used by 11,000+ health care and human service organizations to improve compliance, staff development, and consistent, high-quality care. We are committed to delivering impact for our clients and communities. What Relias Offers You
Fantastic health and wellness benefits package, including a strong 401k match, flexible PTO, and inclusive parental leave. Relias pays for the employee portion of the monthly healthcare premium.
Flexible work environment with onsite and work-from-home options.
Active Employee Resource Groups open to all employees.
Comprehensive onboarding program and opportunities for growth and career advancement.
Promotion and transfer opportunities (20%+ annually).
Multiple development program options, including leadership, professional development curriculums, and Nanodegree options in technology and data science.
Professional development through conference attendance and professional organizations.
Onsite amenities such as a coffee shop and pastries for employees.
Responsibilities
Automated Testing and Framework Development: Design and build automated test frameworks using Cypress, xUnit, and Azure Pipelines to ensure comprehensive integration and functionality across services.
Quality Assurance Techniques: Develop robust test scenarios from requirements, applying domain and technology knowledge to improve quality.
CI/CD and DevOps Processes: Optimize CI/CD workflows using Azure DevOps and Jenkins to improve deployment and testing efficiency.
Technical Collaboration and Support: Work with development teams to integrate testing best practices and address issues in test automation workflows.
Strategic Test Planning: Execute testing initiatives aligned with organizational goals and deploy new technologies and methodologies.
You’ve Got What It Takes If You Have
5+ years of professional experience in software testing, automation, and quality assurance.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
5+ years of programming experience in Java, JavaScript, TypeScript, and/or Python for test script development; proficient with Selenium or Cypress.
4+ years of experience with DevOps and CI/CD platforms (e.g., Azure DevOps, AWS, Jenkins).
5+ years of experience with test automation tools and frameworks (Cypress, TestCafe, Selenium, JMeter, Locust, SuperTest, Postman, Mocha, Chai, Jasmine).
4+ years in Agile software development.
Agile leadership: leads Agile ceremonies and mentors team members in Agile practices.
Proficiency in multiple programming languages and automated testing frameworks; experience designing UI, API, and performance tests.
Strong end-to-end and integration testing experience; ability to design comprehensive test plans for complex architectures.
Experience designing and optimizing CI/CD pipelines and using Git for version control.
DevOps mindset with collaboration across development and operations to automate workflows and enhance reliability.
Strong problem-solving, leadership, and strategic planning skills for testing initiatives.
Mentorship experience for SDETs is a plus.
Nice-to-haves: familiarity with TypeScript or JavaScript, Azure cloud services, and mobile test automation.
Equal Opportunity and Office Details
Relias is an Equal Opportunity Employer and a Drug-Free workplace. IN OFFICE REQUIREMENT: Our hybrid work environment requires that you live within a commutable distance to our Raleigh/Durham area office. You would be expected to work in our Morrisville, NC Headquarters approximately 30 days per quarter, about 2 days a week.
#J-18808-Ljbffr
Senior Software Engineer, Test – Are you looking for a high energy, strategic, and fast-paced position? Relias helps healthcare organizations improve clinical and financial outcomes by elevating team performance and delivering a wide range of online courses and assessments. Relias offers products used by 11,000+ health care and human service organizations to improve compliance, staff development, and consistent, high-quality care. We are committed to delivering impact for our clients and communities. What Relias Offers You
Fantastic health and wellness benefits package, including a strong 401k match, flexible PTO, and inclusive parental leave. Relias pays for the employee portion of the monthly healthcare premium.
Flexible work environment with onsite and work-from-home options.
Active Employee Resource Groups open to all employees.
Comprehensive onboarding program and opportunities for growth and career advancement.
Promotion and transfer opportunities (20%+ annually).
Multiple development program options, including leadership, professional development curriculums, and Nanodegree options in technology and data science.
Professional development through conference attendance and professional organizations.
Onsite amenities such as a coffee shop and pastries for employees.
Responsibilities
Automated Testing and Framework Development: Design and build automated test frameworks using Cypress, xUnit, and Azure Pipelines to ensure comprehensive integration and functionality across services.
Quality Assurance Techniques: Develop robust test scenarios from requirements, applying domain and technology knowledge to improve quality.
CI/CD and DevOps Processes: Optimize CI/CD workflows using Azure DevOps and Jenkins to improve deployment and testing efficiency.
Technical Collaboration and Support: Work with development teams to integrate testing best practices and address issues in test automation workflows.
Strategic Test Planning: Execute testing initiatives aligned with organizational goals and deploy new technologies and methodologies.
You’ve Got What It Takes If You Have
5+ years of professional experience in software testing, automation, and quality assurance.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
5+ years of programming experience in Java, JavaScript, TypeScript, and/or Python for test script development; proficient with Selenium or Cypress.
4+ years of experience with DevOps and CI/CD platforms (e.g., Azure DevOps, AWS, Jenkins).
5+ years of experience with test automation tools and frameworks (Cypress, TestCafe, Selenium, JMeter, Locust, SuperTest, Postman, Mocha, Chai, Jasmine).
4+ years in Agile software development.
Agile leadership: leads Agile ceremonies and mentors team members in Agile practices.
Proficiency in multiple programming languages and automated testing frameworks; experience designing UI, API, and performance tests.
Strong end-to-end and integration testing experience; ability to design comprehensive test plans for complex architectures.
Experience designing and optimizing CI/CD pipelines and using Git for version control.
DevOps mindset with collaboration across development and operations to automate workflows and enhance reliability.
Strong problem-solving, leadership, and strategic planning skills for testing initiatives.
Mentorship experience for SDETs is a plus.
Nice-to-haves: familiarity with TypeScript or JavaScript, Azure cloud services, and mobile test automation.
Equal Opportunity and Office Details
Relias is an Equal Opportunity Employer and a Drug-Free workplace. IN OFFICE REQUIREMENT: Our hybrid work environment requires that you live within a commutable distance to our Raleigh/Durham area office. You would be expected to work in our Morrisville, NC Headquarters approximately 30 days per quarter, about 2 days a week.
#J-18808-Ljbffr