QA/QC Engineer at Binance

Full Time1 month ago
Employment Information
Job Description
This position is responsible for ensuring the quality and reliability of software products through comprehensive testing and defect management processes. The ideal candidate will collaborate with cross-functional teams including developers, product managers, customer support, and external partners to deliver high-quality solutions that meet business objectives and user needs. Key responsibilities involve designing and executing testing strategies, identifying and resolving critical issues, and maintaining project stability throughout the development lifecycle. The role requires proactive problem-solving skills to prevent potential defects and implement risk mitigation measures.
Key Responsibilities
  • Lead the development, testing, and delivery of software products by working closely with developers, product managers, customer support teams, and external partners to ensure alignment with project goals and quality standards.
  • Systematically prevent, identify, collect, analyze, and track product defects through rigorous testing protocols, root cause analysis, and continuous monitoring mechanisms.
  • Create detailed, comprehensive, and structurally sound testing plans that cover functional, non-functional, and regression testing requirements, while designing effective test cases to validate product behavior under various scenarios.
  • Manage the stability and risks of the project by implementing quality assurance frameworks, conducting risk assessments, and coordinating with stakeholders to resolve critical issues promptly.
  • Collaborate with product managers to define quality metrics and ensure they are integrated into the product development roadmap.
  • Work with customer support to prioritize and resolve defects based on user impact and business criticality.
  • Document testing procedures, defect reports, and resolution steps to maintain transparency and facilitate knowledge sharing across teams.
  • Stay updated with industry best practices and emerging technologies to continuously improve testing methodologies and defect management processes.
Job Requirements
  • Minimum of a bachelor's degree in Computer Science, Software Engineering, or a related field, with advanced degrees preferred.
  • Proven experience (3+ years) in software testing, quality assurance, or product management roles, with a track record of delivering defect-free products.
  • Proficiency in testing methodologies including black-box testing, white-box testing, automated testing, and performance testing, along with experience in using testing tools like Selenium, JIRA, or TestRail.
  • Strong analytical skills to identify complex defects, perform root cause analysis, and develop effective solutions to prevent recurrence.
  • Excellent communication abilities to collaborate with cross-functional teams, document findings clearly, and present technical insights to non-technical stakeholders.
  • Ability to manage multiple projects simultaneously, prioritize tasks based on risk and impact, and meet deadlines under tight timelines.
  • Knowledge of software development lifecycle (SDLC) and agile methodologies, with experience in Scrum or Kanban frameworks.
  • Proficiency in programming languages such as Python, Java, or JavaScript to create custom test scripts and automate testing processes.
  • Experience with defect tracking systems to log, categorize, and monitor issues throughout the resolution lifecycle.
  • Strong problem-solving skills to address technical challenges, optimize testing processes, and enhance product quality.
  • Ability to work independently and as part of a team, with a collaborative mindset to share knowledge and support team members.
  • Excellent organizational skills to manage testing documentation, track project progress, and maintain clear records of all testing activities.
  • Knowledge of quality assurance standards such as ISO 9001 or CMMI, with experience in implementing quality management systems.
  • Ability to adapt to changing requirements and evolving technologies while maintaining a focus on product quality and stability.
  • Strong attention to detail to ensure accurate testing results, thorough defect analysis, and precise documentation of all findings.
  • Experience with cloud platforms and DevOps practices to support continuous integration and delivery pipelines.
  • Ability to develop and maintain testing frameworks that improve efficiency, reduce manual effort, and enhance test coverage.
  • Excellent time management skills to balance testing activities with other project requirements and deliver results on schedule.
  • Knowledge of user experience (UX) principles to ensure testing processes align with user expectations and product usability standards.
  • Ability to conduct root cause analysis and implement preventive measures to address recurring issues and improve product reliability.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact