Morrisville, NC, US
44 days ago
Principal Software Development Engineer in Test
Welcome page Returning Candidate? Log back in! Principal Software Development Engineer in Test Job Locations US-NC-Morrisville ID 2024-1390 Category R&D Technology Position Type Regular Full-Time Overview

Metabolon is seeking a dedicated and pragmatic Senior Software Developer in Test to join our dynamic technology team. In this role, you will focus on testing and quality assurance across our diverse technology stack, which includes .NET, C#, Python, Django, and AWS, ensuring the delivery of high-quality internal and external-facing software. This is a hands-on coding role where testing serves as a critical application of your technical expertise. If you are a fast learner with strong coding abilities, a practical mindset, and a passion for making an impact in the life sciences industry, we encourage you to apply. 

Responsibilities Develop reusable and extensible Test Automation and performance frameworks for front-end, middle-tier services, and back-end databases across our technology stack. Write clear, maintainable, and high-quality code to ensure comprehensive test coverage and scalability. Collaborate with cross-functional teams to identify technical debt and maintain code quality and performance. Create and maintain automated web interface testing using frameworks such as Playwright or Selenium. Quickly learn new technologies and frameworks to adapt to the evolving needs of our software and testing requirements. Contribute to Continuous Integration/Continuous Delivery (CI/CD) pipelines by building robust and efficient testing solutions. Document processes, frameworks, and tests to ensure knowledge transfer and long-term maintainability. Advocate for pragmatic testing approaches, ensuring a balance between thoroughness and efficiency.  Qualifications Required: A minimum of a high school diploma or equivalent; a BA/BS in Computer Science, Engineering, or a related STEM field is preferred. 5+ years of experience in software development and/or quality assurance roles, including at least 1 year working with Microsoft technologies. Strong coding skills in at least one of the following: .NET, C#, Python, or Django, with a willingness to learn and adapt to new technologies. Demonstrated experience in automated testing for web interfaces using Playwright, Selenium, or similar frameworks. Familiarity with AWS services and cloud-based testing workflows. Experience working with DevOps practices and tools, including CI/CD pipelines. Proficient in writing and executing test plans and scripts with a focus on enterprise-scale distributed systems. Strong troubleshooting skills for identifying and resolving complex issues. Hands-on experience with code repositories such as Azure DevOps and GIT. Pragmatic and results-oriented, with excellent communication and collaboration skills. 

What We Value 

A passion for learning and adaptability to new technologies. A practical approach to problem-solving, balancing quality with efficiency. The ability to use coding skills to enhance testing efforts rather than being confined to specific frameworks. A collaborative mindset, fostering teamwork and knowledge sharing. 

If you’re a developer who excels in quality-focused roles and thrives in a fast-paced, evolving environment, this is an opportunity to leverage your coding expertise to drive impactful testing solutions. Join us in making a difference in the life sciences industry! 

 

Options Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Application FAQs

Software Powered by iCIMS
www.icims.com

Confirm your E-mail: Send Email