Current jobs related to Senior Software QA Engineer - Raleigh - TARGAN Inc.


  • Raleigh, United States TARGAN Inc. Full time

    Job DescriptionJob DescriptionDescription:We are seeking an experienced and detail-oriented Senior Software QA Engineer to join our team at TARGAN. The ideal candidate will be responsible for writing comprehensive test plans, deploying environments, executing tests (manual and automated), and collecting/curating/disseminating metrics and test results. The...


  • Raleigh, North Carolina, United States IVID TEK INC Full time

    Job Title: Senior SDETWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at IVID TEK INC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities.Responsibilities:Identify functional and non-functional requirements...


  • Raleigh, North Carolina, United States IVID TEK INC Full time

    About IVID TEK INC IVID TEK INC is a leading technology company focused on delivering innovative solutions to its clients. We are committed to fostering a collaborative and dynamic work environment where talented individuals can thrive and contribute to our success. Senior Software Development Engineer in Test We are seeking a highly motivated and...


  • Raleigh, North Carolina, United States AdvisorEngine Full time

    Position: Senior Quality Assurance EngineerCompany Overview:AdvisorEngine is at the forefront of the fintech industry, dedicated to transforming the landscape of financial advisory services. Our dynamic team is made up of skilled professionals who are enthusiastic about data-driven solutions and innovation.Key Responsibilities:Analyze requirements and...


  • Raleigh, North Carolina, United States IVID TEK INC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at IVID TEK INC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities.Key ResponsibilitiesRequirements Analysis: Identify functional and...


  • Raleigh, North Carolina, United States Comcast Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Comcast. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key Responsibilities:Design and develop software applications using Java and related...


  • Raleigh, United States Crescens Full time

    Job Title: QA Automation Engineer Location: Raleigh, NC Duration: 5+ Months **50% Onsite & 50% Remote** Job Description: In this role, you will be working with a team of technologists passionate about delivering Continuous Integration, Automation and Test Data ecosystems as well as consulting with development and business partners in test and process...


  • Raleigh, North Carolina, United States AA2IT Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at AA2IT. As a key member of our software development team, you will be responsible for designing and developing complex software systems for medical devices.Responsibilities:Design and develop software tools to support manufacturing medical...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Merz North America. As a key member of our R&D department, you will be responsible for developing and implementing technical and engineering work as directed by the Sr. Manager, Software Engineering.Key Responsibilities:Evaluate software...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Merz North America. As a key member of our R&D department, you will be responsible for developing and implementing technical and engineering work as directed by the Sr. Manager, Software Engineering.Key Responsibilities:Evaluate software...


  • Raleigh, United States Schneider Electric Full time

    Sr Firmware EngineerSchneider Electric is looking for a Senior Firmware Engineer located in our Raleigh, NC (preferred) or Foxboro, MA.The Senior Firmware Engineer will be part of a multi-functional design environment with individual responsibility in the following areas:Expand and modify existing firmware to meet marketing requirementsPerforms development...


  • Raleigh, North Carolina, United States Envestnet Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Technology team at Envestnet. This position will be based in either our Berwyn, PA or Raleigh, NC office.Job SummaryAs a Senior Software Engineer, you will be responsible for collaboratively building high-quality software with a self-organizing Scrum team. You will adopt a...


  • Raleigh, North Carolina, United States Prometheus Group Full time

    About Prometheus GroupPrometheus Group is a dynamic team of self-starters who thrive on being resourceful, accountable, and results-driven. Our career progression is based on merit, not years of service or certifications. We're driven by our passion for creating exceptional products for our global customers. As the largest global provider of comprehensive...


  • Raleigh, North Carolina, United States Jobot Full time

    {"title": "Senior Software Engineer", "description": "About the RoleWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Jobot. As a key member of our close-knit team, you will be responsible for developing high-quality software solutions using cutting-edge technologies like Python, Django, React, Docker, Kubernetes, and...


  • Raleigh, North Carolina, United States Prometheus Group Full time

    About Prometheus GroupPrometheus Group is a team of self-starters centered on being resourceful, accountable, and results-focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do.In joining Prometheus, you will...


  • Raleigh, North Carolina, United States Red Hat Full time

    Job SummaryThe Red Hat Ecosystems Engineering group is seeking a highly skilled Senior Software Engineer to join our team in Israel. In this role, you will work with a diverse team of engineers on designing and implementing a new RHEL AI product, focused on deep integration of AI stack, hardware accelerators, and leading OEMs and CCSPs.You will also be...

  • Senior Software Engineer

    59 minutes ago


    Raleigh, North Carolina, United States Jobot Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Jobot. As a key member of our close-knit team, you will be responsible for developing high-quality software solutions using cutting-edge technologies like Python, Django, React, Docker, Kubernetes, and Microservices.Key ResponsibilitiesDesign, develop, and...


  • Raleigh, United States Accentuate Staffing Full time

    Accentuate Staffing is working with a leading industry client that is hiring a Senior Software Engineer to join their team. In this role, you’ll have the opportunity to contribute to the development and modernization of critical systems. You will be instrumental in driving technological advancements and improving operational efficiency.We are seeking a...


  • Raleigh, United States Accentuate Staffing Full time

    Accentuate Staffing is working with a leading industry client that is hiring a Senior Software Engineer to join their team. In this role, you’ll have the opportunity to contribute to the development and modernization of critical systems. You will be instrumental in driving technological advancements and improving operational efficiency.We are seeking a...


  • Raleigh, North Carolina, United States Infosys Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at Infosys. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using.NET technologies.Key Responsibilities:Design and Development: Design and develop high-quality software systems using.NET...

Senior Software QA Engineer

3 months ago


Raleigh, United States TARGAN Inc. Full time
Job DescriptionJob DescriptionDescription:

We are seeking an experienced and detail-oriented Senior Software QA Engineer to join our team at TARGAN. The ideal candidate will be responsible for writing comprehensive test plans, deploying environments, executing tests (manual and automated), and collecting/curating/disseminating metrics and test results. The Senior Software QA Engineer fills a key role in our software change management process and will ensure that our products meet the highest standards of quality and reliability. This role requires working across multiple disciplines, including engineering, industrial controls, and vision systems.


Key Responsibilities

Test Plan Development:

Create, update, and maintain detailed test plans to ensure thorough testing of our software products. This includes functional, regression, and performance testing.


Environment Deployment:

Deploy and manage test environments using command line tools (PowerShell and Bash) and cloud-based tooling, particularly Microsoft Azure and Azure DevOps. This involves setting up virtual machines, configuring network settings, and ensuring that all necessary software is installed and configured correctly.


Automation:

Develop and maintain automated test scripts using UI automation tools to improve testing efficiency and coverage (Selenium, Ranorex, TestComplete, etc.).


Back-End Testing:

Utilize back-end test automation tools to ensure the robustness and reliability of server-side components. This might involve creating scripts that simulate database transactions or API calls to ensure the back-end systems can handle expected loads.


Performance Testing:

Design and execute performance tests to ensure our systems can handle expected load and stress. Identify and address performance bottlenecks using tools like PowerShell, JMeter, or LoadRunner, etc.


Factory Acceptance Testing:

Participate in the standup and testing of our commercial system by supporting factory acceptance testing on sub-assemblies and the full system as needed.


System Health Monitoring:

Implement and utilize tools to continuously monitor the health and performance of systems in production and test environments (Azure Monitor, Grafana, and Prometheus, etc.).


Quality Assurance:

Ensure all software updates pass QA tests before being released into production environments. Perform manual and automated testing to identify and document defects, and work with the development team to resolve them. For example, you might perform exploratory testing to uncover edge cases that automated tests might miss.


Continuous Improvement:

Contribute to the continuous improvement of testing processes, tools, and methodologies. This could involve researching new testing tools, attending industry conferences, or participating in training sessions to stay current with best practices.


Documentation:

Create and maintain comprehensive documentation for test plans, deployment processes, and test results. This documentation serves as a reference for future projects and helps ensure consistency and repeatability in testing.

Requirements:

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.

Experience:

  • Minimum of 10 years of experience in a Quality Engineer or similar role, with at least 5 years in a lead or senior capacity.
  • Proven experience with writing and executing test plans.
  • Hands-on experience with command line tools (PowerShell and Bash) for environment deployment.
  • Experience with cloud-based tooling, particularly Microsoft Azure.
  • Experience with back-end test automation tools is a plus.
  • Experience with performance testing tools (e.g., JMeter, LoadRunner, Fiddler, Postman) and monitoring tools (e.g., Azure Monitor, Grafana, Prometheus, Power Bi).
  • Familiarity with UI automation tools (e.g., Selenium, QTP, TestComplete, Ranorex) is a plus.
  • Familiarity with OT and IoT technologies (Industry 4.0, Azure IoT, etc.) and knowledge of IoT communication protocols like MQTT and HTTP is a plus.
  • Knowledge of SQL, KQL, and JSON a plus.

Skills:

  • Strong knowledge of software development lifecycle (SDLC) and software testing methodologies.
  • Proficient in scripting languages such as PowerShell, Bash, or others.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Leadership and mentorship abilities.
  • Ability to work effectively across multiple disciplines, including engineering, automation/controls, and vision systems.
  • Experience with Microsoft Visual Studio Test-based features as well as Test Plans in Azure DevOps. Microsoft/Azure tools are strongly preferred.
  • Familiarity with containerization technologies (Docker, Kubernetes).

Working Conditions

  • Work in both industrial environments and office settings. This involves adhering to safety protocols, wearing appropriate protective gear, and sometimes working with industrial machinery or in environments with strict access controls.
  • Occasional travel to various sites may be required to support testing activities or collaborate with different teams (factory acceptance testing).

Please Note: To 3rd Party Search Firms/Employment Agencies: All inquiries must be directed to careers@targan.com. Please do not call or email any TARGAN employee about current or future job openings. All resumes submitted by search firms or employment agencies to any employee at TARGAN via email, telephone, social media, or other means will be deemed to be the sole property of TARGAN unless the firm submitting the resume has previously entered into a written agreement with TARGAN regarding recruitment services and has been approved by Human Resources to work on an open position. TARGAN will not pay any fee or remuneration concerning candidates without complying with this requirement.