Jobs · Quality Assurance

Software Verification & QA Specialist

Jobgether · United States · 1 mo ago
RemoteRemoteQuality AssuranceFull-time

Accountabilities

  • Perform software verification activities based on technical documentation, requirements, and defined quality standards.
  • Build and validate software applications across multiple programming languages and development environments.
  • Identify, diagnose, and resolve build issues to ensure reliable software delivery.
  • Execute end-to-end testing of application features across different scenarios and use cases.
  • Apply both manual and automated testing approaches to validate functionality and performance.
  • Detect, document, and communicate bugs, inconsistencies, and potential improvements.
  • Analyze software requirements, technical documentation, dependencies, and build processes.
  • Collaborate with internal teams and customers to understand requirements and provide technical updates.
  • Stay informed about emerging technologies, programming languages, and software verification practices.
  • Contribute to improving testing processes, workflows, and quality assurance standards.
  • Support backend, frontend, and DevOps activities when required, including CI/CD pipeline development and maintenance.

Requirements

  • 3+ years of experience in software development, DevOps, or related technical roles.
  • Strong understanding of software verification, testing methodologies, and quality assurance practices.
  • Experience working with Linux, Windows, and Mac operating system environments.
  • Knowledge of backend programming languages such as Python, Java, Node.js, and PHP.
  • Familiarity with databases and server configuration, including MongoDB, SQL, and MySQL.
  • Experience using Git and version control workflows.
  • Strong analytical skills with the ability to interpret technical documentation and identify requirements.
  • Excellent problem-solving abilities with the capacity to troubleshoot complex software issues.
  • Strong written and verbal communication skills for effective collaboration with teams and clients.
  • Able to adapt quickly to new technologies, tools, and programming environments.
  • Strong teamwork, organization, and time-management skills with the ability to manage multiple priorities.

Benefits

  • Fully remote work opportunity.
  • Flexible work environment designed to support productivity and autonomy.
  • Opportunity to work with modern software technologies and diverse technical challenges.
  • Supportive onboarding process with dedicated ramp-up time.
  • Collaborative team culture focused on open communication and continuous improvement.
  • Opportunities for professional growth and career development.
  • Regular team activities and opportunities to connect with colleagues.
  • Chance to contribute to innovative software solutions and make a meaningful impact.

Similar jobs