Mri Software - Cleveland, OH

posted 5 months ago

Full-time - Mid Level
Hybrid - Cleveland, OH
Professional, Scientific, and Technical Services

About the position

The QA Engineer II will play a crucial role in ensuring the quality of software applications at MRI Software. This position involves close collaboration with developers and product owners within an Agile team to devise comprehensive test cases and plans. The QA Engineer II will be responsible for ensuring that all aspects of the software are thoroughly tested, both manually and through automation, to meet user story requirements. This role requires a strong understanding of testing methodologies and the ability to analyze software applications to verify that they conform to stated requirements. The QA Engineer II will also manage acceptance criteria, maintain documentation, and oversee user accounts and test data utilized by the team. In terms of manual testing, the QA Engineer II will work closely with the Product team to create test cases that cover both positive and negative scenarios. This includes ensuring appropriate test coverage, documenting which features are covered by manual tests versus automated tests, and analyzing test results for accuracy and compliance. The role also involves refining existing QA processes and tools to enhance quality and productivity, determining testing plans for each development iteration, and verifying that iterations and sprints function as designed. For automation testing, the QA Engineer II may demonstrate developed test automation to stakeholders and will be involved in developing automated scripts based on specific application features. This includes creating, editing, and maintaining automation scripts under the guidance of more senior team members. The ideal candidate will have 3-5 years of experience in software applications and testing, a solid understanding of Agile practices, and the ability to write and execute test cases and SQL queries. The position is designed for someone who is eager to take ownership of their work and contribute to the team's success while enjoying a supportive and engaging work environment.

Responsibilities

  • Work closely with developers and product owners to devise test cases and test plans.
  • Ensure comprehensive coverage of positive and negative test cases against user story requirements.
  • Document and understand which features are covered by manual tests and which by automated tests.
  • Analyze test results for accuracy and compliance, identifying root causes of problems.
  • Refine existing QA processes, tools, and testing infrastructure to enhance quality and productivity.
  • Determine testing plan, priority, and scope for each development iteration, communicating parameters to stakeholders.
  • Verify that iterations and sprints are functioning as designed and provide feedback.
  • Develop appropriate regression plans for releases with assistance.
  • Write low to moderate complexity SQL statements to assist in testing requirements.
  • Develop automated scripts based on features of specific applications, creating and maintaining automation scripts.

Requirements

  • 3-5 years' experience with software applications and testing.
  • Solid understanding of Agile practices.
  • Ability to write and execute test cases and scenarios.
  • Ability to write and execute low to medium level complexity SQL queries.
  • Hands-on experience with testing methodologies, including risk-based testing and defect reporting procedures.
  • Ability to analyze software applications to verify compliance with stated requirements.
  • Basic knowledge of source control and Object-Oriented Programming concepts.
  • Basic knowledge of writing test automation.

Nice-to-haves

  • Experience with test automation frameworks.
  • Familiarity with performance testing tools.
  • Knowledge of cloud-based testing environments.

Benefits

  • Medical coverage options and HSA benefit.
  • Competitive 401k plan.
  • Parental Leave Program for new arrivals.
  • 20 days PTO plus observed Holidays and 16 hours of ‘Flexi' time a year.
  • Generous Tuition Reimbursement offerings.
  • Flexibility to work from anywhere in the world for two weeks out of the year.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service