QA Engineer

Medical Solutions

The QA Engineer is responsible for developing application tests to verify technical and business requirements. The QA Engineer must be able to develop tests for applications using web and microservice technologies.

Responsibilities

  • Be an example for our people by demonstrating Medical Solutions' Core Values in everything you do.
  • Create and execute manual and automated tests to support technical and business requirements.
  • Analyze and interpret complex technical specifications and use cases in developing test plans and cases.
  • Develop automated test frameworks for testing RESTful and SOAP based services.
  • Develop test scripts to validate application API and Microservice functionality.
  • Prepare test status reports covering test execution, defects, and requirement traceability.
  • Provide release readiness recommendations based on test results and risk analysis.
  • Support technical resolution of application defects and operational issues.  

Requirements

  • Be an enthusiastic team player with a strong drive to create a positive work environment
  • Analyze and interpret complex technical specifications and use cases in developing test plans and cases.
  • Create Manual, API and Microservice tests to support new functionality and regression tests plans.
  • Integrate automated tests with CI/CD tools.
  • Create SQL scripts in a Microsoft Sql Server environment.
  • Manage test data to support test plans.
  • Proven self-starter and creative problem solver
  • Ability to work independently
  • Ability to communicate complex concepts in an effective manner

Preferences

  • 2 or more years of web or mobile application testing experience.
  • Certification in quality testing practices.
  • Bachelor's degree in Information Technology or related field.

Knowledge/Experience/Skills

  • Skilled in supporting Microsoft Azure DevOps Test Plans, Repos and Pipelines.
  • Skilled in creating unit test scripts, API tests, and consumer driven contract tests
  • In depth knowledge of the Software Development Life Cycle
  • Experience managing deliverables using Agile Project Methodologies.

 

Job ID: 6316

Posted 12 days ago

Share This Job