Job Openings
QA Engineer
About the job QA Engineer
Job Summary:
We are seeking a detail-oriented and methodical QA Engineer to ensure the reliability, functionality, and user experience of applications used across enterprise, financial, or shared services environments. The role focuses on defining test strategies, executing test plans, and identifying issues in both existing systems and new releases.
The ideal candidate is experienced in manual and exploratory testing, understands QA best practices, and can collaborate with development and business teams to deliver high-quality software.
Key Responsibilities:
- Develop and execute manual test cases for web, desktop, and backend systems based on business requirements and specifications.
- Validate software functionality, usability, performance, and security through systematic testing.
- Identify, document, and track bugs or issues using test management and issue tracking tools.
- Collaborate with developers, analysts, and business users to clarify requirements and test expectations.
- Participate in test planning, regression testing, UAT support, and release readiness activities.
- Ensure that quality standards are met across development cycles and system updates.
- Contribute to continuous improvements in QA documentation, processes, and reporting.
Qualifications:
- Bachelors degree in Information Technology, Computer Science, or related field.
- 2-4 years of experience in quality assurance or software testing, preferably in finance, insurance, or enterprise service environments.
- Experience with test case design, test execution, and defect lifecycle management.
- Familiarity with tools such as JIRA, TestRail, Zephyr, or similar QA platforms.
- Understanding of SDLC and Agile methodologies.
- Knowledge of SQL for data validation is a plus.
- Strong analytical thinking, communication skills, and attention to detail.
- Exposure to test automation or API testing tools is an advantage but not required.