Software Tester

Job Description

We are seeking a Software Tester with a strong foundation in software testing and quality assurance. The ideal candidate has experience in designing and executing test plans, a keen eye for detail, and the ability to work collaboratively within a development team. This role is suited for candidates with a minimum of 1 – 3 years of experience in software or product testing.

Job Responsibilities

Software Testing and Quality Assurance:

  • Conduct various types of software testing, including Unit Testing, Integration Testing, System Testing, and User Acceptance Testing (UAT), to ensure product quality and functionality.
  • Review and analyze software specifications, understanding Sequence Flows and Flow Charts to determine testing needs.

Test Case and Test Plan Development:

  • Develop, document, and execute detailed Test Cases and Test Plans, ensuring comprehensive test coverage.
  • Work closely with the development team to ensure tests align with product requirements and address potential issues early in the development process.

Collaboration and Communication:

  • Collaborate with developers, project managers, and stakeholders to ensure seamless integration of testing into the development cycle.
  • Communicate test results and work closely with team members to address and resolve defects or issues.

Attention to Detail and Process Improvement:

  • Proactively seek ways to improve testing processes, documentation, and overall product quality.
  • Apply meticulous attention to detail when executing tests to ensure high-quality product standards.

Job Qualifications

Education: Bachelor’s degree in Information Technology, Computer Science, or a related field.

Experience:

  • 1 – 3 years of experience in software or product testing.

Technical Skills:

  • Strong understanding of testing methodologies, including Unit, Integration, System, and UAT testing.
  • Ability to read and interpret sequence flows, flow charts, and knowledge of REST APIs.
  • Experience with writing and executing Test Cases and Test Plans.
  • Familiarity with development processes and the software development lifecycle.

Soft Skills:

  • Strong communication skills and ability to work effectively within a team.
  • Detail-oriented, proactive, and committed to delivering high-quality results.

Preferred Skills:

  • Experience with automated testing tools, particularly Robot Framework.
  • Knowledge of testing tools like Selenium, JUnit, or Appium.

If you have a passion for software quality and a commitment to excellence, we would love to hear from you!

Employee Type: Contract
Job Type: Full Time
Job Location: BTS-Ari

Apply for this position

Allowed Type(s): .pdf, .doc, .docx