Role & responsibQA Engineer (Manual + Automation) About Hive Financial Systems: Hive Financial Systems combines decades of industry expertise with advanced automation and technology. We focus on the sub-prime consumer lending vertical, where traditional lenders remain conservative despite high demand for alternative credit solutions. This gap has created a unique opportunity to build scalable, data-driven products in the lending space. Job Summary: We are seeking a QA Engineer with strong manual and automation testing skills to join our team. This role involves designing and executing manual test cases, building automated test scripts, and ensuring the quality of complex applications across web, mobile, backend, and API layers. The ideal candidate will bring a balance of hands-on functional testing experience and expertise in automation frameworks. Key Responsibilities • Manual Testing Design, execute, and maintain manual test cases based on product requirements and user journeys. Perform functional, regression, integration, and exploratory testing. Manage test data, validate backend processes, and verify results against business requirements. Document test results, track defects, and ensure timely resolution. • Automation Testing Design, develop, and maintain automation test scripts for web, mobile, and APIs using frameworks like Selenium, Cypress, Playwright, Appium, TestNG, JUnit. Implement automated regression suites and integrate them into CI/CD pipelines. Perform automated API testing using Postman, Rest Assured, or Karate. Contribute to improving automation frameworks and ensuring test coverage. • Collaboration & Reporting Work closely with developers, product managers, and QA peers to define acceptance criteria and testing strategies. Analyze and report testing progress, coverage, and quality metrics to stakeholders. Stay updated with industry best practices in manual and automation testing. Requirements • Experience: 47 years of combined manual and automation testing experience across web, mobile, backend, and APIs. • Strong knowledge of manual testing processes—functional, regression, integration, UAT. • Proficiency in automation scripting with at least one programming language (Java, Python, JavaScript, or C#). • Experience with tools/frameworks like Selenium, Cypress, Playwright, Appium, JUnit, TestNG. • Hands-on API testing experience (Postman, Rest Assured, Karate). • Familiarity with CI/CD tools (Jenkins, GitHub Actions, or similar). • Working knowledge of databases (SQL) for data validation. • Strong analytical skills, problem-solving ability, and attention to detail. • Excellent communication and documentation skills. Nice to Have • Experience with performance testing tools (JMeter, Gatling). • Exposure to BDD frameworks (Cucumber, SpecFlow). • Familiarity with cloud/containerization (AWS, Docker, Kubernetes). • Knowledge of security testing practices.ilities Preferred candidate profile