Location
Bangalore | India
Job description
Quality Assurance Engineers at MRI work closely with Product Management and Product Development teams to develop high-quality, performant products for our clients. QA Engineers create or participate in the documentation of user stories and acceptance criteria in collaboration with product owners and development teams. They determine the manual and automation test methods, tools, scenarios and plans for functional and performance testing. They execute static, dynamic and performance testing and provide reporting and feedback throughout the development lifecycle. QA Engineers need to demonstrate an aptitude for QA practices and technical skills including back-end development and database queries, attention to detail and excellent written, verbal, and organizational skills.
Roles & Responsibilities
Primary - 8+ years of hands-on experience in testing software in a structured QA Environment.
- Solid understanding of Agile practices.
- Specific experience testing backend systems and business logic
- Able to write and execute medium to high level complexity test cases and scenarios for API, UI and integrated testing.
- Able to write and execute medium to high level complexity queries.
- Knowledge of object-oriented programming concepts and ability to write low and medium level complexity automated tests.
- Excellent communication and organization skills and the ability to work successfully with cross-functional teams.
- Must be able to analyze software applications to verify that various products conform to stated requirements.
- Collaborates with Product teams to design performance tests by finding features, functions, and services that need to be performance tested and the appropriate user/transaction/data load.
Secondary - Ability to lead work on small scale continuous improvement efforts.
- Ability and willingness to mentor junior-level associates.
- Able to work autonomously requiring little supervision.
- Recommends, champions, and implements new processes.
Automation - Research solutions and/or tools that provide value to MRI. Evaluates and enhances standards, technologies, and approaches in conjunction with senior team members.
- Assists in the development of ongoing training for the QA team
- Reviews code committed by junior team members, ensures all are adhering to correct standards.
Education - BA/BS Degree in Computer Science, Software Engineering, or related software engineering experience
- Two to four years of testing experience or similar preferred.
Benefits - Opportunity to learn leading technical / industry standards and technologies.
- Hybrid working arrangements (2 days in the office)
- Annual performance-related bonus
- 6x Flexi Fridays: knock 2.5 hours off your day on a Friday.
- Engaging, fun & inclusive culture: check out the MRI Software APAC Insta feed and stories!
Company Overview MRI Software delivers innovative applications and hosted solutions that free real estate companies to elevate their business. Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and accounting to investment modelling and analytics for the global commercial and residential markets. With nearly five decades of expertise and insight, we have grown to include offices in across the United States, the United Kingdom, Hong Kong, Singapore, Sydney, South Africa, New Zealand, and Canada with over 1800 team members to support our clients and their unique needs!
MRI is proud to be an Equal Employment Opportunity employer
.
Job tags
Salary