Position Overview:
As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software
products. You will work closely with developers, product managers, and other stakeholders to
understand requirements, design test plans, and execute tests. Your goal will be to identify defects
early in the development process and ensure that our products meet the highest standards of
quality.
Key Responsibilities:
● Collaborate with the QA team to develop and implement effective test strategies and plans.
● Execute manual and automated tests to identify software defects and ensure product
quality.
● Document and report bugs and issues in a clear and concise manner.
● Work with developers to reproduce and resolve issues.
● Participate in the design and development of automated testing scripts.
● Assist in the creation and maintenance of test documentation, including test cases, test
plans, and test scripts.
● Perform regression testing to ensure that new features and bug fixes do not adversely affect
existing functionality.
● Contribute to continuous improvement initiatives within the QA team and the broader
organization.
● Contribute in Database Testing.
● Contribute to validate API’s by performing API testing.
● Stay current with industry trends and best practices in software testing and quality
assurance.
Requirements:
● Bachelor’s degree in Computer Science, Information Technology, or a related field.
● Proven 3+ years of relevant experience as a QA Engineer (Manual Testing) or a related field.
● Basic understanding of software development life cycles (SDLC) and Agile Methodologies.
● Familiarity with manual testing tools and techniques.
● Strong Knowledge of databases (SQL).
● Strong Knowledge of API Testing.
● Mortgage or Banking knowledge preferred. (Not Mandatory)