Quality Assurance Engineer, Manual

Centric Software Logo

Centric Software

πŸ’΅ $120k-$150k
πŸ“Remote - Worldwide

Summary

Join our team as a Quality Assurance (QA) Engineer and play a pivotal role in ensuring the stability, usability, and performance of our software products. You will collaborate with developers, designers, and product managers to deliver exceptional applications. Key responsibilities include test planning and execution, defect management, process improvement, technical QA support, and providing UI/UX feedback. The ideal candidate possesses 3-6 years of experience in software QA, proficiency with various testing methodologies and tools, and excellent communication skills. This remote position offers a competitive salary range of $120,000-$150,000 USD plus benefits. The role requires strong problem-solving abilities and the capacity to work independently within a distributed team.

Requirements

  • 3-6 years of experience
  • Proven experience with the full Software Development Life Cycle (SDLC) for Web and API
  • Proficiency with dev tools such as Postman, Charles Proxy, Wireshark, Fiddler
  • Strong knowledge of QA Methodology and UI/UX best practices
  • Strong skills in manual testing, debugging (using browser’s dev tool), and test case design
  • Working knowledge of Windows, macOS, and Linux operating systems
  • Creative thinker with the ability to design robust and exploratory test scenarios with minimal documentation
  • Excellent verbal and written communication skills
  • High attention to detail, self-motivation, and a proactive β€œcan-do” attitude
  • Ability to meet deadlines and work independently in a remote, distributed environment

Responsibilities

  • Develop, maintain, and execute test plans and test cases for both new and existing features
  • Perform Functional, Regression, Smoke, Ad-Hoc testing on web, mobile, and API components
  • Create and manage comprehensive test coverage reports for all test cycles and releases
  • Isolate, reproduce, document, and track bugs and usability issues using Jira tracking systems
  • Validate bug fixes, conduct post-release verifications, and troubleshoot client-reported issues
  • Actively contribute to improving QA methodologies, tools, and processes
  • Work closely with development and product teams to ensure that QA best practices are embedded in the SDLC
  • Participate in sprint planning, daily standups, and product reviews
  • Maintain and update automated and manual test suites across web, mobile, and API environments
  • Troubleshoot deployment and configuration issues in test environments
  • Analyze log files and crash reports to help diagnose issues
  • Provide feedback on UI/UX designs, workflows, and usability from a QA and end-user perspective
  • Suggest improvements that enhance product quality and user experience

Preferred Qualifications

  • Experience with testing production-quality server software, real-time systems, or multi-threaded applications
  • Familiarity with reading and analyzing log files and crash dumps
  • Hands-on experience with programming languages such as Python, JavaScript, Shell, or Java
  • Prior experience with QA Automation tools and frameworks (e.g., Selenium, Cypress, Playwright)

Benefits

$120,000 - $150,000 USD + benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs