December 2023

Software Tester

Position Overview

We are seeking a dedicated and detail-oriented Software Tester to join our team. As a Software Tester, you will play a critical role in ensuring the quality and reliability of our software applications. You will work closely with our development team to identify and report defects, perform manual and automated testing, and contribute to the overall improvement of our software products.

Key Responsibilities

Test Planning

  • Collaborate with the development team to understand project requirements and functional specifications.
  • Create detailed test plans, test cases, and test scripts.
  • Define test objectives, scope, and success criteria.

Testing Execution

  • Execute manual and automated tests to identify software defects.
  • Verify software functionality, performance, and security.
  • Document and report defects, issues, and anomalies in a clear and concise manner.
  • Perform regression testing to ensure issues are resolved.

Test Automation

  • Develop and maintain automated test scripts using industry-standard testing tools (e.g., Selenium, Appium, JUnit). Continuously improve and expand test automation coverage.

Quality Assurance

  • Maintain a high level of product quality by conducting thorough testing.
  • Ensure adherence to testing best practices and quality standards.
  • Collaborate with developers to resolve defects and improve software quality.

Collaboration

  • Work closely with cross-functional teams, including developers, product managers, and designers.
  • Participate in daily stand-up meetings and sprint planning sessions.

Documentation

  • Create and maintain test documentation, including test plans, test cases, and test results.
  • Generate test summary reports and provide regular status updates to stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a Software Tester or QA Engineer in a software development environment.
  • Strong knowledge of software testing methodologies, tools, and processes.
  • Experience with test automation frameworks and scripting languages (e.g., Selenium, Python).
  • Familiarity with Agile/Scrum development methodologies.
  • Experience with API testing using tools like¬†Postman.
  • Excellent problem-solving and troubleshooting skills.
  • Strong attention to detail and a commitment to delivering high-quality software.
  • Effective communication skills, both written and verbal.
  • Must be work from home ready and work on site ready, whenever needed.
  • Work From Home setup – candidates are required to have a conducive work from home set up with stable internet connection of at least 30mbps.

Share Job Post

Related Job Post