B

Software Development Engineer in Test II

Boku
NewPosted today

LOCATION

Mumbai · Onsite

EXPERIENCE

5 - 8 Years

SALARY

Negotiable

SKILLS REQUIRED

SQLTest Automationapi testingSoftware TestingPerformance TestingDebuggingJIRADefect Management

Job description

Overview

The QA Engineer is responsible for ensuring the quality, reliability, and performance of enterprise-level applications, particularly within financial and backend systems. The role designs and executes testing strategies, develops automation frameworks, collaborates with cross-functional teams, and provides guidance on QA processes.

What you'll do

  • 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.

What you'll need

  • 5–8 years of experience in Quality Assurance and Testing.
  • 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.
  • 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, such as JIRA, ALM, TestRail, or X-Ray.
  • 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 of Agentic AI with GitHub Copilot or a relevant AI tool.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

Nice to have

  • Knowledge of AWS or cloud platforms.
  • Relevant certifications in QA, Automation Testing, or Agile methodologies.

Details

  • Location: Mumbai.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer in Test II