Mri Software - Cleveland, OH
posted 4 months ago
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.