Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Test image - Rise Careers
Job details

Senior Software Engineer, Test

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join Relias as a Senior Software Engineer, Test, and play a pivotal role in enhancing software testing practices across microservices architectures.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Key responsibilities include designing and implementing automated test frameworks, enhancing quality assurance practices, optimizing CI/CD processes, collaborating with development teams, and executing strategic testing initiatives.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Required skills include proficiency in programming languages such as Java, JavaScript, TypeScript, Python, and experience with test automation tools and frameworks like Cypress and Selenium, as well as DevOps practices.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred qualifications include 5+ years in a related role, a Bachelor’s degree in Computer Science or equivalent, and extensive experience with Agile methodologies.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This position is based in Morrisville, NC, and requires occasional in-office presence, approximately 30 days per quarter.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $95,000 - $135,000.



BEG_Relias_US.png

Are you looking for a high energy, strategic, and fast-paced position as a Senior Software Engineer, Test? Join Relias, the company changing lives throughout the world by helping healthcare organizations improve their clinical and financial outcomes!

For 11,000+ health care and human service organizations, Relias helps clients deliver better clinical and financial outcomes by elevating the performance of teams. We help organizations across the continuum of care get better at maintaining compliance, developing staff and promoting consistent, high-quality care. Our platform employs assessments to reveal specific gaps in skills and addresses them with personalized and engaging learning, choosing from 7,000+ online courses that meet accrediting board, state and federal requirements. We are passionate about our products and our clients; what we deliver and the impact we have on the world is truly something you can be proud to represent. Join us and make a difference.

WHAT CAN RELIAS OFFER YOU?

  • Fantastic health and wellness benefits package, including an outstanding 401k match, a flexible PTO program, and a generous and inclusive parental leave policy. Additionally, Relias pays for the employee portion of the monthly healthcare premium!
  • Flexible work environment with onsite and work from home options – you choose when you want to come into the office!
  • Active Employee Resource Groups open to all employees!
  • Comprehensive onboarding program – a great introduction to our company, customers and culture!
  • Growth and career advancement opportunities!
  • 20%+ annual employee promotion and transfer rate
  • Multiple development program options – leadership development, professional development curriculums, and Nanodegree options in both technology and data science
  • Professional development gained from conference attendance and participation in organizations like NC Tech
  • Onsite 321 Coffee Shop providing free coffee and pastries to employees

The Senior Software Engineer, Test (SET) is responsible for designing, implementing, and managing sophisticated automated test frameworks and strategies, focusing on enhancing the coverage, reliability, and efficiency of software testing practices across microservices architectures. 

WHAT YOU WILL BE DOING:

  • Automated Testing and Framework Development: Designing and building advanced automated test frameworks using tools like Cypress, xUnit, and Azure Pipelines, ensuring comprehensive integration and functionality across all services. 
  • Quality Assurance Techniques: Enhancing quality assurance practices by developing and implementing robust test scenarios from requirements, leveraging extensive domain and technology knowledge. 
  • CI/CD and DevOps Processes: Optimizing CI/CD workflows using Azure DevOps and Jenkins to improve deployment and testing efficiency. 
  • Technical Collaboration and Support : Collaborating with development teams to integrate best testing practices and address issues in test automation workflows, supporting a culture of quality and continuous improvement. 
  • Strategic Test Planning: Executing strategic testing initiatives that align with the organizational goals, including the deployment of new technologies and methodologies. 

YOU’VE GOT WHAT IT TAKES IF YOU HAVE: 

  • 5+ years of professional experience in a similar role, demonstrating a deep understanding of software testing, automation, and quality assurance
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 5+ years of proficiency in using programming languages such as Java, JavaScript, TypeScript, and/or Python for developing and maintaining test scripts; skilled in leveraging frameworks like Selenium or Cypress to enhance automation efforts.
  • 4+ years of experience working with DevOps, and CI/CD platforms such as Azure DevOps, AWS, Jenkins, etc. 
  • 5+ years of experience working with a wide variety of test automation tools, and frameworks such as Cypress, TestCafe, Selenium, JMeter, Locust, SuperTest, PostMan, Mocha, Chai, Jasmine, etc.
  • 4+ years working in Agile Software Development Methodologies
  • Bachelor’s Degree in Computer Science or Equivalent Experience
  • Agile Methodology: Leads Agile ceremonies, mentors team members in Agile practices, and optimizes development and testing processes to ensure the delivery of high-quality software within Agile frameworks.
  • Programming Languages and Frameworks: Proficient in multiple programming languages such as Java, JavaScript, TypeScript, and Python. Utilizes advanced frameworks like Selenium, Cypress, and JMeter to architect robust and scalable automated test solutions.
  • Test Automation: Architects and implements sophisticated automated testing strategies for UI, API, and performance testing. Develops complex test scripts and frameworks that enhance test coverage, reliability, and efficiency.
  • End-to-End Testing: Designs comprehensive end-to-end testing plans to validate system integration and functionality across complex, distributed architectures. Identifies and mitigates risks to ensure system reliability and user satisfaction.
  • Integration Testing: Leads the development of integration test plans and strategies. Collaborates closely with developers to address integration challenges and improve the overall system architecture and quality.
  • CI/CD Pipelines: Designs and optimizes CI/CD pipelines for seamless integration of automated tests. Utilizes tools like Jenkins and Azure DevOps to facilitate continuous testing and feedback, accelerating software delivery.
  • Version Control Systems: Manages version control processes using tools like Git. Ensures efficient collaboration and code integrity across teams, facilitating seamless updates and maintenance of test scripts.
  • DevOps Practices: Advanced proficiency in implementing and optimizing DevOps practices to streamline software delivery. Collaborates effectively with development and operations teams to automate workflows, integrate testing into the CI/CD pipeline, and enhance system reliability and performance. Drives continuous improvement by identifying and implementing innovative solutions that improve efficiency and reduce time-to-market.
  • Problem-Solving: Demonstrates exceptional analytical skills to tackle complex testing challenges and devise innovative solutions. Leads efforts to improve software quality and reliability through strategic problem-solving.
  • Leadership and Mentorship: Provides technical leadership and mentorship to SDETs
  • Strategic Planning: Develops and executes strategic testing plans aligned with organizational goals. Conducts proof of concepts for new testing tools and methodologies to drive innovation and efficiency.
  • IT WOULD BE NICE IF YOU HAVE:
  • Strong familiarity with TypeScript or JavaScript
  • Extensive experience with Azure cloud services
  • Experience in mobile test automation

Relias is an Equal Opportunity Employer and a Drug-Free workplace

IN OFFICE REQUIREMENT:

Relias values collaboration and wants to ensure that our team members have opportunities to work with their teams regularly for professional development opportunities. Our flexible hybrid work environment requires that you live in the state of North Carolina, within a commutable distance to our office (~1-hour commute). You would be expected to work in our Morrisville, NC Headquarters approximately 30/days/quarter.

Company: Relias LLC 

Country: United States of America 

State/Region: North Carolina 

City: Morrisville 

Postal Code: 27560 

Job ID: 277927

Average salary estimate

$115000 / YEARLY (est.)
min
max
$95000K
$135000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Test, Relias

If you’re a seasoned professional looking for a thrilling opportunity, join Relias as a Senior Software Engineer, Test, in beautiful Morrisville, NC! This role is perfect for those ready to make a significant impact by redesigning and implementing cutting-edge automated test frameworks that elevate software quality across microservices architectures. You’ll be at the forefront of enhancing quality assurance practices, working closely with talented development teams to cultivate innovative testing initiatives. Your ability to design sophisticated automated testing strategies using tools like Cypress and Selenium will be vital, along with your strong expertise in CI/CD processes. In this dynamic role, you’ll collaborate with multiple teams, optimizing workflows and integrating best practices for test automation, ensuring that every piece of code meets high-quality standards. With at least 5 years of experience in a similar position and a solid background in programming languages like Java, JavaScript, and Python, you’ll be well-prepared for the challenges ahead. At Relias, we value our employees, offering fantastic benefits, flexible work options, and ample growth opportunities. Come be part of our mission to improve healthcare outcomes while gaining the professional development you deserve. Ready to make a difference? We can’t wait to see what you’ll bring to our team!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Test Role at Relias
What are the main responsibilities of a Senior Software Engineer, Test at Relias?

As a Senior Software Engineer, Test at Relias, your primary responsibilities would include designing and implementing automated test frameworks, enhancing quality assurance practices, optimizing CI/CD processes, and collaborating with development teams to execute strategic testing initiatives. The role requires a strong understanding of software testing methodologies and practices to ensure high-quality software delivery.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer, Test position at Relias?

To qualify for the Senior Software Engineer, Test position at Relias, candidates should have a Bachelor’s degree in Computer Science or a related field, along with at least 5 years of relevant experience in software testing and automation. Proficiency in programming languages such as Java, JavaScript, TypeScript, and Python, along with experience in test automation tools and frameworks, is also necessary.

Join Rise to see the full answer
What skills will be beneficial for a Senior Software Engineer, Test at Relias?

Beneficial skills for a Senior Software Engineer, Test at Relias include proficiency in programming languages like Java and Python, experience with CI/CD and DevOps tools such as Azure DevOps and Jenkins, and strong familiarity with test automation frameworks like Cypress and Selenium. Additionally, a good understanding of Agile methodologies and exceptional problem-solving abilities will greatly enhance your effectiveness in this role.

Join Rise to see the full answer
What does the work environment look like for a Senior Software Engineer, Test at Relias?

At Relias, the work environment for a Senior Software Engineer, Test is flexible and collaborative. Employees have the option of working from home or coming into the office. The role requires occasional in-office presence, approximately 30 days per quarter, allowing for team interactions and professional development opportunities while also promoting a healthy work-life balance.

Join Rise to see the full answer
What are the career advancement opportunities for a Senior Software Engineer, Test at Relias?

Relias offers numerous career advancement opportunities for a Senior Software Engineer, Test, including professional growth through various development programs like leadership training and technology courses. The company has a strong promotion and transfer rate, enabling employees to explore different avenues within the organization and further their careers in a supportive environment.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Test
What is your experience with automated testing frameworks?

When answering this question, highlight specific frameworks you’ve worked with, like Cypress or Selenium. Discuss how you designed and implemented these frameworks, the challenges you faced, and how your contributions improved the testing process.

Join Rise to see the full answer
How do you ensure the reliability and efficiency of automated tests?

Explain your approach to writing maintainable test cases, conducting regular reviews, and utilizing version control systems. Mention any metrics you track to assess test effectiveness and how you implement changes based on test results.

Join Rise to see the full answer
Can you describe a time when you collaborated with development teams to improve testing processes?

Provide a specific example of a successful collaboration where you aligned testing efforts with development goals. Focus on the tools and methods used to enhance communication and efficiency, as well as the results achieved.

Join Rise to see the full answer
What strategies do you use to optimize CI/CD pipelines?

Discuss specific techniques, such as automating builds and tests, monitoring results, and integrating tools like Jenkins and Azure DevOps. Provide examples showcasing your ability to streamline processes and improve deployment frequency.

Join Rise to see the full answer
How do you approach developing test cases based on requirements?

Detail your method for analyzing requirements, selecting critical functionalities to test, and designing comprehensive test cases. Emphasize your ability to translate requirements into clear testing scenarios that cover edge cases.

Join Rise to see the full answer
What coding languages are you most proficient in, and how do they benefit your testing strategies?

Share your proficiencies in languages such as Java or Python, and explain how they allow you to develop robust test scripts and contribute to continuous integration processes, making your automation efforts streamlined and effective.

Join Rise to see the full answer
Describe your experience with Agile methodologies in a testing role.

Explain your involvement in Agile ceremonies, how you’ve become a mentor for Agile practices, and any specific Agile testing frameworks you’ve implemented. Highlight how this experience has shaped your approach to quality assurance.

Join Rise to see the full answer
What are your methods for identifying and mitigating risks during testing?

Discuss your risk assessment techniques, including how you prioritize risks based on their potential impact. Explain how you proactively implement preventative measures and adjust testing strategies to ensure system reliability.

Join Rise to see the full answer
Can you describe a complex testing challenge you faced and how you overcame it?

Use the STAR (Situation, Task, Action, Result) technique to demonstrate your problem-solving skills. Detail the challenge, the steps you took to address it, and the positive outcome that followed.

Join Rise to see the full answer
How do you stay updated with the latest trends and advancements in testing technologies?

Share your strategies for professional development, such as attending conferences, participating in online courses, and following industry-related blogs or forums. Highlight any specific technologies you've recently explored and how they can apply to your role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

As an Implementation Consultant at Relias, you'll oversee the customer onboarding process for our platform, helping healthcare organizations improve outcomes.

Photo of the Rise User

Join Relias as a Senior Software Engineer and lead impactful software initiatives to enhance healthcare delivery.

Posted 12 days ago

We are seeking a Senior Full Stack Developer to elevate our SaaS platform for the hospitality industry, working remotely in a collaborative team culture.

Photo of the Rise User
Sopra Steria Hybrid Flanders, Brussels, Belgium
Posted 5 days ago

As a Drupal Technical Lead at Sopra Steria, you will lead the implementation of strategic initiatives and mentor a talented team.

Photo of the Rise User
Posted 10 days ago

Be a part of Nexus's mission to enable the Verifiable Internet as an AI Software Engineer on our Search team.

Photo of the Rise User
Canonical Remote Home based - Middle East, Jeddah, Saudi Arabia
Posted 10 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical in developing cutting-edge open-source solutions focused on data, AI/ML, and analytics as a Python and Kubernetes Software Engineer.

Posted 11 days ago

Join BBH as a Senior Java Developer to drive application innovations and enhancements in a collaborative environment.

Photo of the Rise User
Posted 5 days ago

Join Devexperts as a Middle/Senior Python Developer to develop cutting-edge financial software for a top US retail broker.

Photo of the Rise User
Lockheed Martin Hybrid US, Howard County, MD; Maryland, Annapolis Junction, MD
Posted 10 days ago

Lockheed Martin is looking for an experienced Software Engineer to lead data analytics projects in a mission-critical setting.

Photo of the Rise User

Join Visa's Technology Organization as a Senior Software Engineer and help shape the digital future of monetary transactions.

Relias strives to measurably improve the lives of the most vulnerable members of society and those that care for them.

18 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego