Boku - Software Development Engineer in Test II
Requirements
• 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. • 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. • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. • Relevant certifications in QA, Automation Testing, or Agile methodologies are a plus.
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.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT