Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Role Purpose
The QA Engineer is responsible for ensuring the quality, reliability, and performance of enterprise-level applications, particularly within financial and backend systems. This role involves designing and executing comprehensive testing strategies, developing automation frameworks, and collaborating with cross-functional teams to deliver high-quality software solutions. The individual will act as a quality advocate, providing guidance on QA processes, improving testing efficiency, and ensuring adherence to industry standards and best practices.
Key Responsibilities
- Take ownership of end-to-end QA activities, including requirement analysis, test planning, execution, and reporting.
- Collaborate with Technology Leads, Product Managers, and Business Teams to align testing strategies with business goals.
- Design, develop, and maintain automated test cases, particularly for APIs and backend systems.
- Define and implement test strategies, frameworks, and processes to improve overall testing efficiency and coverage.
- Perform manual and automated testing for enterprise-class, financial, middleware, and backend applications.
- Analyze complex system behaviors and develop detailed test plans to ensure comprehensive validation.
- Execute API testing using tools like Postman and automate using frameworks such as Rest Assured with Java.
- Conduct UI testing and automation (where applicable) using tools like Selenium WebDriver.
- Write and execute SQL queries for data validation and backend verification.
- Debug application issues using server logs and backend diagnostics.
- Coordinate testing activities across application enhancements and technical operations.
- Participate actively in Agile ceremonies such as stand-ups, sprint planning, and retrospectives.
- Track defects, manage test cases, and report issues using tools like JIRA, ALM, TestRail, or X-Ray.
- Communicate project status updates, including risks, progress, KPIs, and quality metrics to stakeholders.
- 5–8 years of experience in Quality Assurance and Testing, with at least 2 years of hands-on automation experience.
- Strong expertise in manual testing of enterprise and financial applications, including middleware and backend systems.
- Proficiency in API testing tools such as Postman and SOAP UI.
- Hands-on experience in API automation using Rest Assured with Java.
- Familiarity with UI testing and automation tools like Selenium WebDriver.
- Strong knowledge of SQL for writing and understanding complex queries and stored procedures.
- Experience working with Unix/Linux environments.
Looking to get Placed? Try our Placement Guarantee Plan
- Exposure to backend automation, batch job testing, and log-based debugging.
- Good understanding of Agile methodologies and QA best practices.
- Experience with test management and defect tracking tools (e.g., JIRA, ALM, TestRail, X-Ray).
- Knowledge of AWS or cloud platforms is an added advantage.
- Understanding of financial systems, payment gateways, e-wallets, and related workflows.
- Strong analytical, problem-solving, and ownership mindset.
- Excellent communication and collaboration skills.
- Ability to work independently as well as within a team environment.
- Working knowledge on Agentic AI with Github Co-pilot or relevant such AI tool.
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
- Relevant certifications in QA, Automation Testing, or Agile methodologies are a plus.
Skills
Automation TestingDebuggingJavaLinuxManual TestingQuality AssuranceSoftware SolutionsTestingUnixApiCloudSqlQa EngineerSoftware DevelopmentIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
Important dates & deadlines?
Application Deadline
17 Jul 26, 06:38 PM IST
Similar Jobs
View All

