Software Test Automation Engineer
Posted on Sep 24, 2024 by Werfen
Bedford, MA
Engineering
Immediate Start
Annual Salary
Full-Time
Overview:
Position Summary:
Using procedures standard to the company, carries out assignments associated with research, design, or development, and manufactures specific parts, components, or minor phases of a project. Independently evaluates, selects, and applies standard engineering techniques, procedures, and criteria, using judgment in making minor adaptations and modifications. Assignments have clear and specified objectives and require the investigation of a limited number of variables. Under the general direction of senior Engineering personnel, with moderate latitude for self-direction, operate in one or more areas of responsibility within a specific section or department.
Responsibilities:
The Software Test Automation Engineer as part of the Acute Care and Hemostasis R&D is responsible for the planning, designing, developing tests and procedures to test the medical device software and to carry out all testing activities during the product life cycle, including manual testing, regression and automating the tests. He/she is also responsible to assure test coverage and traceability. This role will require the Test Engineer to perform System and Software Requirements Analysis and develop solid understanding of the medical device functionalities and usage to be able to test the software effectively and efficiently.
Key Accountabilities
Essential Functions:
Carry out testing activities such as SW Feature Test, Integration & System Test, Regression test covering UI, API and Functional Test and Non-Functional Test (Performance, Load, Stress, Security)
Log and document bugs in the tracking system
Maintain traceability matrix to assure full test coverage
Create test cases for manual and automated tests
Develop test scripts for automation, develop tools, test setup and test infrastructure
Perform peer-reviews of software requirements and design documents
Perform reviews of test cases, test scripts/code, automation
Member of Agile Scrum team/s. Participate in daily standups, sprint and PI planning, user story refinements and other scrum ceremonies, estimate and plan test activities
Networking/Key Relationships:
With Software Developers, System Engineers in Agile/ Scrum environment, DevOps Engineers, Scientists.
Skills & Capabilities
Technical Expertise:
Excellent knowledge of Python and other scripting languages like bash
Experience in Software Testing, Test Development and Test Automation
Test automation expertise using Python, PyTest, Pytest-bdd Framework
Mobile, Web and API Test Automation experience using Appium, Selenium Webdriver, Rest Assured is desirable
Embedded Device test automation experience is desirable
Experience in CI/CD, Jenkins, GIT, Bitbucket / Github / Gitlab
BDD Test Development and Automation experience is desirable
Understanding of embedded SW, OS, APIs, gRPC, MQTT, etc. is desirable
Knowledge of C++ and Java is desirable
Agile Scrum experience is desirable
Experience in Software Medical Devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30 highly desired
Individual Skills:
Quick Learner with sound analytical and problem-solving skills
Excellent communication and writing skills
Team player and collaborator
Mindset and Behaviors:
Passionate about technology and excited about the impact of emerging/disruptive technologies
Wants to unleash inner self-starter
Believes in a culture of transparency and trust
Open to learning new ideas outside scope or knowledge
Qualifications:
Min Knowledge & Experience required for the position:
B.S. in Engineering and a minimum of 2 years experience related to the areas given above or suitable equivalent combination of education and experience.
International Mobility: Required: no
Travel requirements:
<5% of time
Position Summary:
Using procedures standard to the company, carries out assignments associated with research, design, or development, and manufactures specific parts, components, or minor phases of a project. Independently evaluates, selects, and applies standard engineering techniques, procedures, and criteria, using judgment in making minor adaptations and modifications. Assignments have clear and specified objectives and require the investigation of a limited number of variables. Under the general direction of senior Engineering personnel, with moderate latitude for self-direction, operate in one or more areas of responsibility within a specific section or department.
Responsibilities:
The Software Test Automation Engineer as part of the Acute Care and Hemostasis R&D is responsible for the planning, designing, developing tests and procedures to test the medical device software and to carry out all testing activities during the product life cycle, including manual testing, regression and automating the tests. He/she is also responsible to assure test coverage and traceability. This role will require the Test Engineer to perform System and Software Requirements Analysis and develop solid understanding of the medical device functionalities and usage to be able to test the software effectively and efficiently.
Key Accountabilities
Essential Functions:
Carry out testing activities such as SW Feature Test, Integration & System Test, Regression test covering UI, API and Functional Test and Non-Functional Test (Performance, Load, Stress, Security)
Log and document bugs in the tracking system
Maintain traceability matrix to assure full test coverage
Create test cases for manual and automated tests
Develop test scripts for automation, develop tools, test setup and test infrastructure
Perform peer-reviews of software requirements and design documents
Perform reviews of test cases, test scripts/code, automation
Member of Agile Scrum team/s. Participate in daily standups, sprint and PI planning, user story refinements and other scrum ceremonies, estimate and plan test activities
Networking/Key Relationships:
With Software Developers, System Engineers in Agile/ Scrum environment, DevOps Engineers, Scientists.
Skills & Capabilities
Technical Expertise:
Excellent knowledge of Python and other scripting languages like bash
Experience in Software Testing, Test Development and Test Automation
Test automation expertise using Python, PyTest, Pytest-bdd Framework
Mobile, Web and API Test Automation experience using Appium, Selenium Webdriver, Rest Assured is desirable
Embedded Device test automation experience is desirable
Experience in CI/CD, Jenkins, GIT, Bitbucket / Github / Gitlab
BDD Test Development and Automation experience is desirable
Understanding of embedded SW, OS, APIs, gRPC, MQTT, etc. is desirable
Knowledge of C++ and Java is desirable
Agile Scrum experience is desirable
Experience in Software Medical Devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30 highly desired
Individual Skills:
Quick Learner with sound analytical and problem-solving skills
Excellent communication and writing skills
Team player and collaborator
Mindset and Behaviors:
Passionate about technology and excited about the impact of emerging/disruptive technologies
Wants to unleash inner self-starter
Believes in a culture of transparency and trust
Open to learning new ideas outside scope or knowledge
Qualifications:
Min Knowledge & Experience required for the position:
B.S. in Engineering and a minimum of 2 years experience related to the areas given above or suitable equivalent combination of education and experience.
International Mobility: Required: no
Travel requirements:
<5% of time
Reference: 202313573
https://jobs.careeraddict.com/post/95547237
Software Test Automation Engineer
Posted on Sep 24, 2024 by Werfen
Bedford, MA
Engineering
Immediate Start
Annual Salary
Full-Time
Overview:
Position Summary:
Using procedures standard to the company, carries out assignments associated with research, design, or development, and manufactures specific parts, components, or minor phases of a project. Independently evaluates, selects, and applies standard engineering techniques, procedures, and criteria, using judgment in making minor adaptations and modifications. Assignments have clear and specified objectives and require the investigation of a limited number of variables. Under the general direction of senior Engineering personnel, with moderate latitude for self-direction, operate in one or more areas of responsibility within a specific section or department.
Responsibilities:
The Software Test Automation Engineer as part of the Acute Care and Hemostasis R&D is responsible for the planning, designing, developing tests and procedures to test the medical device software and to carry out all testing activities during the product life cycle, including manual testing, regression and automating the tests. He/she is also responsible to assure test coverage and traceability. This role will require the Test Engineer to perform System and Software Requirements Analysis and develop solid understanding of the medical device functionalities and usage to be able to test the software effectively and efficiently.
Key Accountabilities
Essential Functions:
Carry out testing activities such as SW Feature Test, Integration & System Test, Regression test covering UI, API and Functional Test and Non-Functional Test (Performance, Load, Stress, Security)
Log and document bugs in the tracking system
Maintain traceability matrix to assure full test coverage
Create test cases for manual and automated tests
Develop test scripts for automation, develop tools, test setup and test infrastructure
Perform peer-reviews of software requirements and design documents
Perform reviews of test cases, test scripts/code, automation
Member of Agile Scrum team/s. Participate in daily standups, sprint and PI planning, user story refinements and other scrum ceremonies, estimate and plan test activities
Networking/Key Relationships:
With Software Developers, System Engineers in Agile/ Scrum environment, DevOps Engineers, Scientists.
Skills & Capabilities
Technical Expertise:
Excellent knowledge of Python and other scripting languages like bash
Experience in Software Testing, Test Development and Test Automation
Test automation expertise using Python, PyTest, Pytest-bdd Framework
Mobile, Web and API Test Automation experience using Appium, Selenium Webdriver, Rest Assured is desirable
Embedded Device test automation experience is desirable
Experience in CI/CD, Jenkins, GIT, Bitbucket / Github / Gitlab
BDD Test Development and Automation experience is desirable
Understanding of embedded SW, OS, APIs, gRPC, MQTT, etc. is desirable
Knowledge of C++ and Java is desirable
Agile Scrum experience is desirable
Experience in Software Medical Devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30 highly desired
Individual Skills:
Quick Learner with sound analytical and problem-solving skills
Excellent communication and writing skills
Team player and collaborator
Mindset and Behaviors:
Passionate about technology and excited about the impact of emerging/disruptive technologies
Wants to unleash inner self-starter
Believes in a culture of transparency and trust
Open to learning new ideas outside scope or knowledge
Qualifications:
Min Knowledge & Experience required for the position:
B.S. in Engineering and a minimum of 2 years experience related to the areas given above or suitable equivalent combination of education and experience.
International Mobility: Required: no
Travel requirements:
<5% of time
Position Summary:
Using procedures standard to the company, carries out assignments associated with research, design, or development, and manufactures specific parts, components, or minor phases of a project. Independently evaluates, selects, and applies standard engineering techniques, procedures, and criteria, using judgment in making minor adaptations and modifications. Assignments have clear and specified objectives and require the investigation of a limited number of variables. Under the general direction of senior Engineering personnel, with moderate latitude for self-direction, operate in one or more areas of responsibility within a specific section or department.
Responsibilities:
The Software Test Automation Engineer as part of the Acute Care and Hemostasis R&D is responsible for the planning, designing, developing tests and procedures to test the medical device software and to carry out all testing activities during the product life cycle, including manual testing, regression and automating the tests. He/she is also responsible to assure test coverage and traceability. This role will require the Test Engineer to perform System and Software Requirements Analysis and develop solid understanding of the medical device functionalities and usage to be able to test the software effectively and efficiently.
Key Accountabilities
Essential Functions:
Carry out testing activities such as SW Feature Test, Integration & System Test, Regression test covering UI, API and Functional Test and Non-Functional Test (Performance, Load, Stress, Security)
Log and document bugs in the tracking system
Maintain traceability matrix to assure full test coverage
Create test cases for manual and automated tests
Develop test scripts for automation, develop tools, test setup and test infrastructure
Perform peer-reviews of software requirements and design documents
Perform reviews of test cases, test scripts/code, automation
Member of Agile Scrum team/s. Participate in daily standups, sprint and PI planning, user story refinements and other scrum ceremonies, estimate and plan test activities
Networking/Key Relationships:
With Software Developers, System Engineers in Agile/ Scrum environment, DevOps Engineers, Scientists.
Skills & Capabilities
Technical Expertise:
Excellent knowledge of Python and other scripting languages like bash
Experience in Software Testing, Test Development and Test Automation
Test automation expertise using Python, PyTest, Pytest-bdd Framework
Mobile, Web and API Test Automation experience using Appium, Selenium Webdriver, Rest Assured is desirable
Embedded Device test automation experience is desirable
Experience in CI/CD, Jenkins, GIT, Bitbucket / Github / Gitlab
BDD Test Development and Automation experience is desirable
Understanding of embedded SW, OS, APIs, gRPC, MQTT, etc. is desirable
Knowledge of C++ and Java is desirable
Agile Scrum experience is desirable
Experience in Software Medical Devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30 highly desired
Individual Skills:
Quick Learner with sound analytical and problem-solving skills
Excellent communication and writing skills
Team player and collaborator
Mindset and Behaviors:
Passionate about technology and excited about the impact of emerging/disruptive technologies
Wants to unleash inner self-starter
Believes in a culture of transparency and trust
Open to learning new ideas outside scope or knowledge
Qualifications:
Min Knowledge & Experience required for the position:
B.S. in Engineering and a minimum of 2 years experience related to the areas given above or suitable equivalent combination of education and experience.
International Mobility: Required: no
Travel requirements:
<5% of time
Reference: 202313573
Share this job:
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog