Senior Software Test Engineer (Automation) with Medical Devices Job at Hire it People, Inc, Minneapolis, MN

d201SU0yZlY5bTVZY1FqZ1ZMT2g4QThZc2c9PQ==
  • Hire it People, Inc
  • Minneapolis, MN

Job Description

Job Seekers, Please send resumes to resumes@hireitpeople.com

Key Responsibilities:

  • Design, develop, and execute automated test scripts using Python, Gherkin, and Pytest-BDD.
  • Create and maintain manual test cases to ensure comprehensive test coverage.
  • Understanding the difference between functional and non-functional testing and requirements
  • Collaborate with cross-functional teams, including software developers, product managers, and quality assurance, to define test requirements and ensure testability of software features.
  • Work with international teams to coordinate testing efforts and ensure consistency across different time zones and regions.
  • Utilize test case management and requirement management tools to organize and track test activities.
  • Analyze test results, identify defects, and work with development teams to troubleshoot and resolve issues.
  • Develop and maintain documentation for test plans, test cases, and test scripts.
  • Participate in code reviews and provide feedback to improve code quality and testability.
  • Ensure compliance with medical device regulatory standards and guidelines.
  • Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.

Qualifications:

  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of experience in software testing, with a focus on automation and manual testing in Med Device.
  • Proficiency in Python and experience with SW Test Automation frameworks.
  • Strong knowledge of Gherkin syntax and Pytest-BDD framework.
  • Experience working in the medical device industry and familiarity with regulatory requirements.
  • Self-sufficient and able to work independently with minimal supervision.
  • Proven ability to work effectively with international teams and manage testing activities across different time zones.
  • Experience with test case management and requirement management tools (e.g., JIRA, TestRail).
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work cross-functionally and collaborate with diverse teams.

Job Tags

Contract work,

Similar Jobs

Amicis Global

Production Operator II Job at Amicis Global

 ...interview. Responsible for verification of materials and products as directed by procedures and or batch record requirements....  ...systems. Also responsible for set-up, changeover and operation of labeling and production equipment. Responsible for data entry... 

Eyecare Center of Salem

Virtual Assistant (Remote) Job at Eyecare Center of Salem

 ...services, with a focus on quality, care, and efficiency. Were looking for a dedicated and proactive individual to join our team as a Virtual Assistant, ensuring smooth operations and administrative excellence. The Virtual Assistant will provide comprehensive... 

Colossus Bread

Barista/Server Job at Colossus Bread

 ...and wine. Our ideal candidate is self-driven, punctual, and engaged . We are looking for individuals, who are experienced in fast-paced food and beverage, and who have a passion for people and hospitality. Benefits We offer many great benefits, including free... 

Five Points at Lake Highlands Nursing and Rehabilitation

Double Weekends - LVN or RN Job at Five Points at Lake Highlands Nursing and Rehabilitation

Join Our Team as a Double Weekends - LVN or RNLead Quality Care and Support Resident Well-BeingWere seeking a dedicated and reliable Charge Nurse - LVN or RN to join our growing team! This role requires trustworthiness, consistency in attendance, and the ability to... 

Aero Air

Customer service desk aviation Job at Aero Air

We are Aero Air - A People Centered Aircraft Service Company. A premier, mission driven organization who employs high performing, dedicated professionals; Where our team members are committed to apply their talents to a purpose greater than the task at hand. We want to...