Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
BNI Global LLC
Role & seniority: QA Engineer, Java (mid to senior level) on BNI Global IT team
Stack/tools: Java, Selenium, TestNG, Cucumber, Appium; API testing (Postman, REST Assured); SQL; Git; CI/CD (Jenkins, GitLab CI); cloud execution platforms; experience with automated testing of front-end, mobile, BI tools, and REST APIs
Design, execute, and maintain manual and automated test suites; create detailed test plans and cases
Develop, extend, and maintain Java-based automation frameworks; produce automation scripts
Identify, document, track, and verify defects; ensure timely test execution and result delivery per project timelines
Proficient in Java-based test automation (Selenium, TestNG, Cucumber, Appium)
API testing and automation (REST Assured; Postman)
Strong SQL, testing across SDLC/STLC, CI/CD integration
Git and version-control workflows; Agile/Kanban experience
Troubleshooting, debugging, strong communication
Experience with cloud test execution platforms; performance and security testing
Familiarity with BI tools; API automation beyond REST (e.g., integrating into pipelines)
Location & work type: Bangalore, India; full-time position (onsite/hybrid arrangements not specified)
Position Summary
The QA Engineer, Java is a member of BNI’s Global Information Technology Team and is responsible for ensuring the quality and reliability of BNI’s mobile and web applications. This role focuses on identifying defects, designing and executing test cases, and developing automated test scripts using Java‑based frameworks. The QA Engineer, Java collaborates closely with developers in the Bangalore office and partners with stakeholders across BNI’s global management teams.
Job Responsibilities
Key Skills & Technical Requirements
Proficiencyin test automation using Java, Selenium, TestNG, Cucumber, Appium, and cloud execution platforms.
Hands‑on experience developing automation scripts and utilities in Java.
Experience with API testing tools (e.g., Postman) and automating API tests (e.g., REST Assured).
Strong SQL skills for data validation, querying, and reporting.
Experience writing clear, concise, and comprehensive test plans and test cases.
Strong experience with Git and version control workflows (branching, merging, pull requests).
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and integrating automated tests into pipelines.
Excellent troubleshooting and debugging skills.
Ability to work effectively within Agile/Kanban processes.
Willingness to learn and adapt to multiple technologies and applications.
Competencies
Job Requirements
Any additional duties needed to help demonstrate our core values, drive our vision, and fulfill our mission.
Physical Demands and Working Conditions
Sedentary work. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Repetitive motion. Substantial movements (motions) of the wrists, hands, and/or fingers. The worker is required to have close visual acuity to perform an activity such as preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading.
This is a full-time position. This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
An equal opportunity employer.