QA/QC Engineer at CoinMarketCap

Full Time1 month ago
Employment Information
Job Description
As a Senior QA Engineer (App), you will play a critical role in ensuring the quality and reliability of our mobile and web applications. This position requires a proactive approach to identifying potential issues in software development lifecycle (SDLC) stages, including requirements analysis, design, development, and deployment. You will collaborate closely with cross-functional teams to deliver high-quality products that meet business objectives and user expectations.
Key Responsibilities
  • Review and analyze application and web requirements, specifications, and technical design documents to provide timely and actionable feedback, ensuring alignment with project goals and user expectations.
  • Create detailed, comprehensive, and well-structured test plans and test cases that cover functional, non-functional, and regression testing scenarios.
  • Estimate, prioritize, plan, and coordinate testing activities across multiple projects, ensuring efficient resource allocation and timely delivery of quality assurance deliverables.
  • Design, develop, and execute manual test scripts using internal frameworks and systems, maintaining consistency with testing standards and procedures.
  • Identify, record, document thoroughly, and track all bugs, ensuring accurate reporting and resolution tracking through defect management tools.
  • Perform thorough regression testing for mobile applications after bug fixes, validating that changes do not introduce new issues or degrade existing functionality.
  • Develop and apply testing processes for both new and existing products, continuously improving methodologies to meet evolving business needs and industry standards.
  • Liaise with internal teams, including developers and product managers, to identify and monitor debugging process results, fostering collaboration and knowledge sharing.
  • Track QA metrics such as defect densities, open defect counts, and test coverage percentages, providing data-driven insights to improve product quality.
  • Stay up-to-date with new testing tools and strategies, evaluating their potential to enhance testing efficiency and effectiveness while maintaining alignment with organizational goals.
Job Requirements
  • Proven experience as a QA engineer with a focus on mobile and web applications, preferably 5+ years in a similar role.
  • Strong understanding of software development lifecycle (SDLC) and QA best practices, with expertise in manual and automated testing methodologies.
  • Excellent analytical and problem-solving skills, with the ability to identify root causes of defects and propose effective solutions.
  • Proficiency in defect tracking tools (e.g., Jira, Bugzilla) and test management systems, ensuring accurate documentation and reporting of issues.
  • Ability to communicate effectively with technical and non-technical stakeholders, translating complex testing requirements into clear, actionable tasks.
  • Knowledge of testing frameworks and scripting languages (e.g., Selenium, Appium, Python) to develop and execute test scripts efficiently.
  • Strong attention to detail, with the ability to conduct thorough testing and ensure high-quality deliverables meet all functional and non-functional requirements.
  • Experience with agile and DevOps methodologies, including Scrum and continuous integration/continuous delivery (CI/CD) practices.
  • Excellent organizational skills, with the ability to manage multiple testing tasks simultaneously and meet deadlines under pressure.
  • Ability to work independently and as part of a team, contributing to a collaborative and innovative QA environment.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact