Job Closed
This listing is no longer active.
The World’s Leading Blockchain Ecosystem and Digital Asset Exchange
Senior QA Engineer
Location
Singapore
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Engineer
Binance
• Design and maintain comprehensive test cases and test plans for backend systems • Develop and maintain API / backend automation tests using Java, ensuring strong coverage and reliability • Conduct investigative testing by combining automation and manual analysis to resolve complex backend issues • Perform root cause analysis on test failures and production issues, and drive fixes to closure • Identify gaps in existing test coverage and continuously improve automation effectiveness • Participate in testing for new features by defining expected behaviors, system impact, and risks
Job Requirements
- Strong Java coding skills, able to write code from scratch (live coding required)
- Solid experience in API / backend automation testing
- Good understanding of backend testing methodologies and automation framework design
- Strong SQL skills for data validation and issue investigation
- Proven ability to conduct root cause analysis and solve complex quality issues
- Hands-on experience with unit testing (e.g. JUnit, TestNG)
- Familiarity with micro services and distributed systems
- Experience building testing tools, platforms, or quality infrastructure
Benefits
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Work closely with team members to test and deliver high quality products. • Understand business scenarios and tech design, design and develop test cases, and organize test case reviews. • Execute test cases and identify issues through functional and regression tests. • Identify, track bugs to be fixed and make sure delivery on time.
• Work closely with team members to test and deliver high quality products. • Understand business scenarios and tech design, design and develop test cases, and organize test case reviews. • Execute test cases and identify issues through functional and regression tests. • Identify, track bugs to be fixed and make sure delivery on time. • Design, develop and execute automation scripts to increase efficiency.
Quality Engineer, Authorizations – Affirmative Position for People with Disabilities
VisaBased in Foster City, California, Visa is a global payments technology organization. Visa was founded in 1958, coinciding with Bank of America’s launch of the
• Engineering focused in customer support and quality • Financial background, understanding authorization’s business • On-call rotation • Work closely with the Engineer and Product team to identify new automation opportunities and application faults • Work closely with other QAs within business to encourage best practices • Be able to use and develop QA software tooling • Be aware of new and developing changes in QA technology, such as AI tools • Establish design principles for automated software test procedures • Maintain the test automation frameworks • Write automation scripts and implementing it in software applications • Help teams develop complex end-to-end automated testing solutions and performance tests with integration in CI/CD tools • Create and document detailed, comprehensive, and well-structured test plans and test cases to assess software quality • Communicate test progress and results • Identify quality issues and create test reports • Review software bug reports and highlight problem areas • Ideate, implement, maintain, and reinforce high-quality standards leveraging reusability and scalability • Execute exploratory tests, usability tests, and manual tests when necessary • Observe and purpose improvements in deployment processes towards better quality • Be responsible for quality tools and engineering
• Manual testing: validate new features, fixes, and hotfixes across Web UI + APIs. • Risk-based testing: define test scope based on financial / customer impact; call out residual risks. • API / E2E validation: test REST APIs, async flows, and webhooks using Postman/Newman (or equivalent). • Data validation: verify state transitions and side effects in PostgreSQL; understand idempotency and retries. • Regression ownership: maintain and continuously improve smoke + regression suites for critical payment routes. • Incident-to-tests: convert production incidents into new regression cases or monitoring checks. • Collaboration: work closely with engineers/PMs to clarify requirements, reproduce issues, and verify fixes. • Release reporting: provide concise QA notes per release (scope, result, risks, follow-ups).


