Remotown GmbH

Software Tester/Quality Assurance

Accra, Greater Accra Region, GH

2 months ago
Save Job

Summary

Overview

The Software Tester/Quality Assurance (QA) role is critical in ensuring that our software products meet the highest standards of quality and functionality. In today’s fast-paced technological landscape, delivering seamless and reliable software is paramount for maintaining customer trust and satisfaction. The Software Tester/QA is responsible for the design, implementation, and execution of testing processes that verify the software's performance and usability. As part of a team of developers and product managers, this role involves collaborating closely with key stakeholders to establish testing requirements and to execute various testing techniques to identify defects early in the development cycle. In addition to enhancing software reliability, this role plays a vital part in supporting our company's goals of delivering robust, user-friendly products and maintaining compliance with industry standards. The ideal candidate will have a keen eye for detail and a passion for improving the user experience through thorough testing protocols.

Key Responsibilities

  • Design, develop, and execute test plans, test cases, and test scripts.
  • Collaborate with product management and development teams to understand requirements and design effective test strategies.
  • Identify and document defects, inconsistencies, and enhancements efficiently.
  • Perform both manual and automated testing across various platforms and configurations.
  • Regress tested software to ensure previously identified issues remain resolved.
  • Maintain test documentation, including test plans, test cases, and defect reports.
  • Develop and implement automated tests to improve efficiency.
  • Utilize defect tracking tools to assist in bug prioritization and resolution.
  • Ensure compliance with company quality standards and practices.
  • Participate in requirement review meetings to provide testing feedback.
  • Monitor testing and QA trends for continuous improvement of processes.
  • Provide support in continuous integration and deployment (CI/CD) activities.
  • Conduct performance and load testing to identify bottlenecks in applications.
  • Validate system integration and end-user scenarios comprehensively.
  • Participate in project retrospectives to gather lessons learned for future initiatives.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum of 4 years of experience in software testing or quality assurance.
  • Experience with automated testing tools such as Selenium, TestComplete, or similar frameworks.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Experience with defect tracking tools (e.g., JIRA, Bugzilla).
  • Proficiency in writing SQL queries for database testing.
  • Familiarity with Agile and Scrum methodologies.
  • Excellent communication skills for effective collaboration with team members.
  • Detail-oriented with a strong analytical mindset.
  • Experience in performance and load testing is a plus.
  • Knowledge of CI/CD tools such as Jenkins, Travis CI, or similar is advantageous.
  • Ability to work independently and in a team environment.
  • Strong time management skills and ability to prioritize tasks effectively.
  • Certifications in software testing are preferable.
  • A passion for technology and a continuous learning mindset.

Skills: sql proficiency,load testing,bugzilla,software testing,scrum,selenium,test planning,ci/cd,agile methodologies,defect tracking,automated testing,jira,jenkins,travis ci,quality assurance,manual testing,performance testing,testcomplete,sql,agile

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: