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

Senior Software Developer in Test

Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. 

Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.  

Senior Software Developer in Test  

USA-Portland (ME) or USA Remote

 

At PTC Portland (Kepware), our technologies have a reputation for “Quality in everything we do” and are valued in the market accordingly. The Senior Software Developer in Test at PTC Portland will be a thought leader and expert on test automation methods and Quality Assurance best practices. 

 

As a cross-functional Agile team member, you and your team will be responsible for delivering quality applications to the market. Your depth of knowledge and ability to advance the Quality Assurance efforts and work across multiple disciplines to actively participate in the design, development, testing, and supporting of industry-leading software.  

Passion for software quality with a focus on continued automation, manual testing using modern techniques, tools, and best practices. Innovation and willingness to evolve and grow existing systems to ensure the organization continues to move forward using modern techniques, tools, and best practices. Problem-solving and skills to communicate and leverage previous experience to continue growing best-in-class quality assurance solutions and assure the ongoing reputation of Kepware Products. Adaptable, collaborative, and capable of being the voice of the needs of quality assurance within your team and the organization to help build great products. Continuously improve technical skills and industry knowledge through the study of both software and automation design practices and willing to participate in knowledge transfer to fellow engineers as educational opportunities and inspiration. 

Participate in every phase of software development and the challenges therein. Understand Agile principles and processes, test-driven development, automated testing, and continuous integration. 

Collaboration opportunities will be broad in this congenial and engaging environment that develops world-class software. 

 

Day-To-Day: 

  • Test planning and Manual execution to ensure Test coverage is holistic 

  • Develop automated tests that enhance coverage and reduce risk 

  • Evolve test automation system frameworks. 

  • Support product development teams to release software faster, meeting Quality and Security standards. 

  • Ensure that all definitions of done are achieved, including functional and non-functional requirements, testing under automation and manual QA, security, and DevOps aspects. 

  • Contribute to the team, department, and corporate goal achievement. 

 

Preferred Skills and Knowledge: 

  • Deep understanding of Quality Assurance principles 

  • Strong experience in at least one strongly typed, object-oriented language: C# preferred. 

  • Experience maintaining, improving, and innovating existing test automation system frameworks and development. To identify and implement systems that enhance testing robustness. 

  • Experience with containers (docker), Rest API, container orchestration 

  • Willingness to adapt and respond quickly to change. 

  • Effective communication skills: ability to lead and inspire others. 

 

Preferred Experience: 

  • 5+ years’ experience as a software development engineer, working with software automation. 

  • Working with network protocols, including TCP/IP, UDP, and SOAP 

  • Excellent troubleshooting skills and ability to analyze complex systems incorporating application software, 3rd party libraries, hardware, operating systems, and networks. 

  • Working on and with agile teams with an understanding of Agile principles, Agile processes, test-driven development, and continuous integration. 

  • Deep understanding of quality principles, processes, and build management methodologies. 

 

Basic Qualifications: 

  • Bachelor's or master's degree in computer science, Computer Engineering, Electrical Engineering, or related STEM field preferred, or equivalent hands-on experience.

At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you. 

If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?

We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."

PTC Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
PTC DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of PTC
PTC CEO photo
Jim Heppelmann
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Developer in Test, PTC

Join the innovative team at PTC as a Senior Software Developer in Test based in Portland, Maine, or work remotely! At PTC, we are transforming the way companies merge the physical and digital worlds, and we believe our talented team is key to our success. In this role, you will not only be an expert in test automation and Quality Assurance practices but also play a vital role in an Agile team dedicated to delivering exceptional applications. Your journey will involve continuous learning and growth, as you collaborate with diverse teams, advancing our Quality Assurance initiatives and contributing to the design, development, and testing of groundbreaking software products. You will dive into automation and manual testing, utilizing modern tools and techniques to elevate software quality to new heights. Your adaptability and communication skills will empower you to be the voice of QA within your team, ensuring our products are built to meet high-quality standards. As a Senior Software Developer in Test, you will enhance our test frameworks and support product teams in faster software releases while embracing Agile methodology principles, such as test-driven development and continuous integration. Join us at PTC, where diverse ideas flourish, and every voice matters, as we work together to shape the future of technology while celebrating what makes us unique. Are you ready to take the next step in your career with us? You're just a click away from being a part of our exciting journey!

Frequently Asked Questions (FAQs) for Senior Software Developer in Test Role at PTC
What are the responsibilities of the Senior Software Developer in Test at PTC?

The Senior Software Developer in Test at PTC is responsible for leading test automation efforts, contributing to Quality Assurance best practices, and ensuring that all software development aligns with high standards. You will engage in test planning, manual execution, and the development of automated tests while collaborating with Agile teams throughout the software development lifecycle.

Join Rise to see the full answer
What qualifications are required for the Senior Software Developer in Test position at PTC?

To qualify for the Senior Software Developer in Test role at PTC, candidates should possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Additionally, a minimum of five years of experience in software development or automation, proficiency in at least one strongly typed object-oriented language (preferably C#), and a solid understanding of Quality Assurance principles are essential.

Join Rise to see the full answer
What skills are preferred for a Senior Software Developer in Test at PTC?

Preferred skills for the Senior Software Developer in Test at PTC include a strong grasp of test automation frameworks, hands-on experience with Docker and REST APIs, and excellent troubleshooting capabilities. Proficiency in Agile methodologies and an ability to effectively lead and inspire team members are also highly valued.

Join Rise to see the full answer
How does PTC support the growth of Senior Software Developers in Test?

At PTC, we encourage continuous learning and professional development. As a Senior Software Developer in Test, you will have opportunities to enhance your technical skills, participate in educational knowledge transfer initiatives, and collaborate with a diverse group of talented professionals dedicated to innovation and quality.

Join Rise to see the full answer
What is the workplace culture like for Senior Software Developers in Test at PTC?

The workplace culture for Senior Software Developers in Test at PTC is collaborative, inclusive, and engaging. We value diverse perspectives, welcome new ideas, and strive to create an environment where employees feel empowered to bring their authentic selves to work. Join us and experience a culture that fosters creativity and open communication.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer in Test
Can you describe your experience with test automation frameworks as a Senior Software Developer in Test?

In your response, highlight specific frameworks you've worked with, the tools used, and the impact of automation on previous projects. Discuss how you tackled challenges and ensured high-quality outputs through effective test automation.

Join Rise to see the full answer
What Agile methodologies have you implemented in your previous roles?

Be ready to discuss your understanding and experience with Agile processes, particularly how you've successfully integrated test-driven development and continuous integration into your projects. Explain how these methodologies benefited your team and project outcomes.

Join Rise to see the full answer
How do you approach test planning and execution?

Outline your strategy for thorough test planning, including how you define test coverage and prioritize tests. Discuss your experience with both manual and automated testing, and mention tools you’ve used to streamline this process.

Join Rise to see the full answer
Can you provide an example of a challenging QA issue you encountered and how you resolved it?

Share a specific instance where you faced a complex QA challenge, detailing the problem's nature, your approach in troubleshooting, and the innovative solutions you implemented to overcome it.

Join Rise to see the full answer
How do you keep up-to-date with the latest trends in software testing and Quality Assurance?

Discuss your strategies for staying informed about the latest tools, techniques, and industry trends. Mention any resources, conferences, or communities you engage with to enhance your knowledge and skills.

Join Rise to see the full answer
What role do you believe automation plays in ensuring software quality?

Express your view on the significance of automation in testing. Discuss its advantages, such as testing efficiency and reliability, while addressing when manual testing may still be necessary.

Join Rise to see the full answer
How do you ensure that your testing aligns with company quality standards?

Describe your process for verifying that the testing procedures meet the defined quality standards, mentioning any techniques or metrics you utilize to assess quality adherence throughout the software lifecycle.

Join Rise to see the full answer
Have you ever had to troubleshoot a production issue? How did you handle it?

Provide an example where you had to quickly identify and rectify a production issue. Highlight your analytical skills and the steps you took to resolve the problem while ensuring minimal disruption.

Join Rise to see the full answer
What strategies do you use to contribute to a collaborative team environment?

Talk about your approach to effective communication, teamwork, and mentorship within your Agile team. Emphasize the importance of fostering positive relationships to enhance team productivity and morale.

Join Rise to see the full answer
Why do you want to work as a Senior Software Developer in Test at PTC?

Share your passion for quality assurance and how it aligns with PTC's mission and values. Discuss specific aspects of PTC’s culture or products that resonate with you and motivate you to join the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Compliance Analyst to contribute to their efforts in financial crime investigations and quality assurance.

Photo of the Rise User
Posted 10 days ago
Posted 8 days ago

Join Dignity Health MSO as a Quality Coordinator to enhance healthcare quality through member engagement and management strategies.

GROW Inc Remote Manila, Metro Manila, Philippines
Posted 13 days ago

The GMP Operational Quality Senior Specialist Contractor will leverage their expertise in quality assurance to support compliance in pharmaceutical manufacturing operations.

Photo of the Rise User
Posted 8 days ago

Join Intuitive as a Senior Software Quality Engineer to support regulatory compliance in innovative robotic-assisted surgery technologies.

Photo of the Rise User
Posted 11 days ago

Exciting opportunity to join Also as a Sr. Software QA Engineer, contributing to innovative electric vehicle software development.

PTC (NASDAQ: PTC) Mission: Our goal is to pave the way for today’s most talented, intellectually curious individuals to share ideas, test theories, and develop solutions designed to make an impact. We’re proud of our 35-year history and now, our...

18 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 31, 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
22 people applied to Manual QA at Evolving Web
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
54 people applied to QA Tester/ Supernatural VR at Meta
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
84 people applied to Manual QA Backend/Web at LucidLink
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
11 people applied to Manual QA- Remote at Evolving Web
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
14 people applied to BYB - Mid Manual QA at Bounteous
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
I
Someone from OH, Dayton just viewed Machine Learning Intern at Inductive Bio
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd
Photo of the Rise User
Someone from OH, Columbus just viewed IT Quality & Training Analyst at Privia Health