Job Summary:
We are seeking a detailoriented and skilled Software Tester to join our team. The ideal candidate will be responsible for ensuring the quality and functionality of our software applications through rigorous testing and collaboration with developers and project stakeholders. This role involves planning executing and documenting test cases identifying bugs and working to deliver a highquality product to our users.
Key Responsibilities:
- Design develop and execute test plans and test cases based on software requirements and technical specifications.
- Perform functional integration regression and performance testing of software applications.
- Identify document and report bugs issues and defects using a tracking system.
- Collaborate with developers business analysts and product owners to understand project requirements and resolve issues.
- Perform manual and automated testing for web mobile and desktop applications.
- Verify fixes for defects and perform regression testing on resolved issues.
- Maintain detailed and organized records of test results and report findings to stakeholders.
- Contribute to continuous improvement of testing processes and tools.
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field (or equivalent experience).
- Proven experience as a Software Tester or Quality Assurance Engineer.
- Familiarity with testing tools and frameworks (e.g. Selenium JIRA TestRail).
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Knowledge of programming or scripting languages is a plus (e.g. Python Java).
- Excellent problemsolving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Skills:
- Experience with automation testing tools and frameworks.
- Knowledge of Agile and DevOps practices.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Experience in API testing tools like Postman or SoapUI.