Software Quality Assurance Specialist
We are seeking a skilled software tester to join our team. This is a full-time permanent role offering hybrid working or the option to work fully remote.
About the Role
This position involves ensuring the quality and reliability of software products through manual and automated testing. You will be responsible for assessing requirements, designing test plans, and identifying issues before release.
Key Responsibilities:
* Design and develop test plans and test cases based on project requirements.
* Perform functional, regression, and integration testing.
* Identify and document bugs, ensuring they are resolved prior to release.
* Collaborate with development teams to provide feedback on design and implementation.
* Automate repetitive testing tasks where appropriate.
* Analyze test results and produce detailed reports.
* Maintain testing documentation including test scripts and user manuals.
* Continuously improve testing processes and standards.
Required Skills & Experience
* Bachelor's degree in Computer Science, IT, or a related field.
* 2-3 years' experience in software testing or quality assurance.
* Strong understanding of SDLC and STLC.
* Hands-on experience with both manual and automated testing techniques.
* Excellent problem-solving, analytical, and communication skills.
* High attention to detail and commitment to quality.
Desirable (but not essential)
* Familiarity with SQL for database querying.
* Experience with Agile methodologies.
* ISTQB certification.
* Familiarity with ERP systems.