Quality Assurance Engineer

2 weeks ago


Morrisville, North Carolina, United States Rose International Full time

Position Overview:

We are in search of a dynamic and skilled software engineer dedicated to the design, development, and enhancement of our test automation initiatives. Our electronics testing division is committed to creating tools and applications that facilitate the automated evaluation and validation of transfer switch and Power Control System products and components.

Key Qualifications:

  • Bachelor's degree or higher in Computer Science/Engineering, Electrical Engineering, Robotics, or a related field.
  • A minimum of 4 years of progressive experience in software engineering, particularly with Python or other object-oriented programming languages.
  • Proficiency in Python programming.
  • Extensive experience in software development for both product creation and testing.
  • Ability to architect new software solutions and develop comprehensive requirements documentation.
  • Experience in developing and executing test plans.
  • Hands-on experience with both manual and automated testing methodologies.
  • Familiarity with test-driven development practices.
  • Effective communication skills for collaboration with engineering teams and managing defects identified during testing.
  • Knowledge of source control systems (e.g., GIT, Subversion).
  • Experience with bug tracking and requirements management tools (e.g., Jira, Jama).
  • Capability to develop cross-platform applications.
  • Experience in testing embedded systems, including both hardware and software/firmware.

Additional Desired Qualifications:

  • Working knowledge of communication protocols such as CAN, USB, RS232, R485, and Ethernet.
  • Familiarity with industrial communication standards like MODBUS.
  • Experience with laboratory equipment including power supplies, meters, oscilloscopes, and logic analyzers.
  • Strong written and verbal communication skills for documentation and reporting.
  • Excellent debugging and problem-solving abilities.

Responsibilities:

  • Engage in all phases of the software product development lifecycle, including requirements gathering, design, development, testing, validation, and maintenance within an agile framework.
  • Analyze, enhance, and customize existing products and solutions for testing electronic control and communication systems.
  • Create tools (both software and hardware) to automate the collection of test data and facilitate system configurations and troubleshooting.
  • Develop new test scripts using Python.
  • Establish, monitor, and maintain automated testing scripts and frameworks.
  • Collaborate with project team members using Agile Development methodologies, participating in daily Scrum meetings and tri-weekly Sprint planning sessions.
  • Conduct periodic code reviews and manage version control while maintaining thorough documentation of the products under test or development.
  • Test solutions in controlled environments prior to production release.
  • Formulate test and qualification strategies, along with associated procedures.
  • Research industry advancements in technology and solutions.
  • Configure automated tests for reliable and efficient execution in CI/CD environments.

Benefits:

For detailed information regarding employment benefits associated with this position, please refer to our official resources. If you have any inquiries or concerns, please reach out to our HR Department through our secure website.

Equal Opportunity Employer:

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin, disability, veteran status, or any other characteristic protected by law.



  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewAd Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to contribute to the development of an innovative Point-of-Care diagnostic platform tailored for the healthcare sector. You will be part of a small, agile team focused on delivering excellence.Key ResponsibilitiesLead the testing initiatives for Medical...


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewAd Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to contribute to the development of an advanced Point-of-Care diagnostic platform aimed at the human market. You will be part of a small, agile team dedicated to excellence.Key ResponsibilitiesLead the testing efforts for Medical Device Software, focusing on...


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewAd Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to contribute to the development of an advanced Point-of-Care diagnostic platform tailored for the healthcare sector within a small, agile team.Key ResponsibilitiesLead the testing initiatives for Medical Device Software, focusing on data communication...


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewAd Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to contribute to the development of an advanced Point-of-Care diagnostic platform aimed at the human market. This role is essential within our agile and innovative team.Your primary responsibility will be to oversee the testing of Medical Device Software,...


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewAd Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to contribute to the development of an innovative Point-of-Care diagnostic platform aimed at the human market within a collaborative and agile team environment.You will take the lead in testing Medical Device Software, focusing on data communication...


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewAd Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to play a pivotal role in the development of an advanced Point-of-Care diagnostic platform tailored for the healthcare sector within a small, agile team.You will spearhead the testing initiatives for Medical Device Software, focusing on data communication...


  • Morrisville, North Carolina, United States Xylem Full time

    About the RoleXylem is seeking a highly skilled Quality Assurance Specialist to join our team at our Morrisville facility. As a key member of our Quality department, you will play a critical role in ensuring that our products meet the highest standards of quality and performance.Key ResponsibilitiesLead the Inspection Lab, maintaining a high level of...


  • Morrisville, North Carolina, United States Xylem Full time

    About the RoleXylem is seeking a highly skilled Quality Assurance Specialist to join our team at our Morrisville facility. As a key member of our Quality department, you will play a critical role in ensuring that our products meet the highest standards of quality and reliability.Key ResponsibilitiesLead Inspection Lab Operations: Oversee the daily activities...


  • Morrisville, North Carolina, United States Rose International Full time

    Position Overview:We are in search of a talented and adaptable software engineer who is passionate about designing, developing, and enhancing our test automation initiatives. Our electronics testing division is dedicated to creating tools and applications that facilitate automated testing and validation of transfer switch and/or Power Control System products...


  • Morrisville, North Carolina, United States Rose International Full time

    Position Overview:We are looking for a skilled and adaptable software engineer dedicated to designing, developing, and enhancing our test automation initiatives. The electronics testing division is committed to creating tools and applications that support the automated evaluation and validation of transfer switch and Power Control System products and...


  • Morrisville, North Carolina, United States Teleflex Full time

    Position Title: Product Quality Assurance Specialist IILocation: Morrisville, NC, USCompany: TeleflexTravel Requirement: Up to 10%About Teleflex Incorporated:Teleflex is a leading global provider of medical technologies, committed to enhancing the health and quality of life for individuals worldwide. Our mission is to be the most trusted partner in...


  • Morrisville, North Carolina, United States ACT Professional Solutions Full time

    Location: Morrisville, NCWork Arrangement: 100% onsite required - 4 days per week in office a mustContract Duration: Assignment until the end of the year with a possible extension.We are looking for a talented and adaptable Software Engineer in Test who is passionate about designing, developing, and enhancing our test automation initiatives. Our electronics...


  • Morrisville, North Carolina, United States ACT Professional Solutions Full time

    Location: Morrisville, NCWork Arrangement: 100% onsite required - 4 days per week in office is essential.Contract Duration: Assignment until the end of the year with a potential extension.We are in search of a highly skilled and adaptable software engineer dedicated to designing, developing, and enhancing our test automation initiatives. Our electronics...


  • Morrisville, North Carolina, United States First Citizens Bank Full time

    Job Summary:This position provides quality call monitoring and new hire training for the Collections & Loss Mitigation business units of First Citizens Bank to reduce risk and enhance the client experience.Key Responsibilities:Quality Assurance: Monitors calls to ensure service standards, overall call quality, and alignment to policy and regulatory...


  • Morrisville, North Carolina, United States Chili's Grill & Bar Full time

    About UsChili's Grill & Bar is a leading casual dining restaurant chain that has been serving high-quality food and providing excellent service since 1975. Our commitment to delivering the best experience to every Guest, every day, is at the heart of our business.Our TeamWe are a team of dedicated professionals who take pride in our work and strive to...


  • Morrisville, North Carolina, United States Rose International Full time

    Position Overview:We are in search of a proficient and adaptable software engineer dedicated to the design, development, and enhancement of our automated testing initiatives. Our electronics testing division focuses on creating tools and applications that support the automated assessment and validation of power control systems and transfer switch...


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job OverviewThe Lead Manufacturing Engineer at Ad Astra Diagnostics, Inc. (AAD) plays a pivotal role in the development and enforcement of manufacturing processes. This position is crucial for leading Continuous Improvement Projects (CIP), pinpointing quality deficiencies, overseeing the qualification of automated manufacturing systems, and delivering...


  • Morrisville, North Carolina, United States Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide, and serving millions of customers every day in 180 markets. We are focused on delivering smarter technology for all, building a more inclusive, trustworthy, and smarter future for everyone, everywhere.Our TeamLenovo's Cloud Service...


  • Morrisville, North Carolina, United States Teleflex Full time

    Position Overview:The Packaging Engineering Technician II plays a crucial role in supporting the Packaging Engineering team by providing assistance in daily operations and project-related tasks.Key Responsibilities:- Conduct various packaging laboratory testing activities, including:     o Material assessments     o Distribution simulations ...


  • Morrisville, North Carolina, United States Jobot Full time

    Compensation Package: Bonus + Equity + 401(k) + Remote WorkAbout Us:We are an innovative therapeutics organization with a market-approved drug, utilizing advancements in B-cell biology to create groundbreaking treatments for patients.Why Consider This Opportunity? Attractive Salary Annual Performance Bonus Equity Options (RSUs) 401k Retirement Plan Flexible...