QA Engineer III
MRI Position Description
Job Title: Software QA Engineer (Automation)
Reports to: Manager, Product Development
At MRI Social Housing we are all about making the world a better place for everyone with a stake in the social housing sector.
We’re passionate about building the next generation of innovative software applications for the social housing sector that will help to make a positive impact on local communities, and we want your help
A new exciting opportunity has risen for a Quality Assurance Engineer to join our team. Your work-life balance is important and you’ll benefit from the flexibility remote working offers, but we’ll still meet face to face for key team meetings and collaborative work so you feel like part of a team.
We’re looking for someone to create and maintain automation tests that will help our small, cross-functional team work smarter. We have implemented frameworks to add more API and end to end UI tests using tools like Playwright, Protractor, Selenium and Postman as part of our test strategy to reduce to burden of manual testing and speed up our ability to deliver.
You should have a passion for product quality and an eagerness to learn new things and improving your skills. You will be a part of a team that collaborates well, works hard and has fun. We are looking for a team player who is willing to offer opinions confidently and share ideas for improvement.
Works independently, with general instructions on assignments
Responsible for completing assigned tasks that may rely on the contribution of other team members
Take a QA perspective to refinement and planning sessions to ensure test effort is considered
Work closely with developers so quality is ensured and that we are creating the right kind of tests
Support: Assist with reproduction, troubleshooting and resolution of product software issues
Perform functional testing on a regular basis and assist with deployments and smoke testing during each product deployment
Create automated tests within release cycles and convert existing manual tests where applicable
Work with development to create and maintain an automated testing framework
Ensure high priority bugs found are resolved before getting to production
Learns new emerging skills functional and technical skills that are relevant to our practices
Taking part in cross-team activities such as knowledge-sharing and documentation
Building relationships with all other teams in the product development department
Excellent attention to details
At least two years experience in software quality assurance functions, including:
Test case and test script development
Test planning and large-scale regression test planning and execution
Experience in enterprise software development and testing for large corporate clients
Test automation using tools such as Postman, Selenium, Protractor
C#, Java experience (or similar)
- POM and OOP concepts
- Working with automation frameworks
Experience with BDD
Management and creation of automation frameworks (extending automation frameworks would be desirable)
Experience with continuous integration
Personal and Business Attributes/Skills
MUST have a passion for achieving excellence in product quality and reliability
Knowledge of software testing and quality assurance principles, methods, and processes
Ability to multitask in an effective and organized manner
Accountable for commitments made and scheduled deliverables
Willing to contribute what it takes to meet deadlines and deliverables
Highly effective written and verbal communication skills
Speaks up and contributes to continuous feedback and improvement efforts
Familiarity with Scrum/Agile methodologies
Eager to learn to skills and improve
BA/BS Degree in Computer Science, Software Engineering or related software engineering experience
- Ability to learn leading technical / industry standards and technologies.
- Flexible working arrangements (2 days in the office)
- Annual performance-related bonus
- 6x Flexi Fridays: knock 2.5 hours off your day on anyday.
- Engaging, fun & inclusive culture: check out the MRI Software APAC Insta feed and stories!
Founded in 1971, MRI Software is a leading provider of innovative real estate software applications and hosted solutions. MRI’s comprehensive and flexible technology platform coupled with an open and connected ecosystem meets the unique needs of real estate businesses—from property-level management and accounting to investment modeling and analytics for the global commercial and residential markets.
Based outside Cleveland, Ohio, MRI Software is a global company with offices in the United States, Canada, Australia, New Zealand, Hong Kong, Singapore, South Africa, and the United Kingdom. Technology has changed over the years, but we pride ourselves on staying true to the original vision of our founders.