SOTWARE TESTER:

  • Responsible for analysing and understanding the requirements of a project, ensuring that they fully comprehend what needs to be tested. This involves working closely with business analysts, developers, and product owners to ensure that all use cases and requirements are clear and testable.
  • Tasked with creating a detailed test plan that outlines the scope, objectives, resources, and schedule for the testing activities. This plan includes the types of tests to be performed, test coverage, test environments, and risk assessments.
  • Create and document test cases based on the project’s requirements and user stories. These test cases define specific inputs, execution conditions, and expected outcomes to validate functionality and performance.
  • Perform test execution, run the designed test cases, comparing the actual outcomes with the expected results. Document any defects or deviations, ensuring that the testing environment is properly configured and maintained.
  • Identify, log, and prioritize defects discovered during testing. This includes providing detailed information on how to reproduce the defect, its severity, and the impact on the software. Work closely with the development team to resolve issues.
  • After developers fix defects, perform regression testing to ensure that the fixes haven’t introduced new issues and that existing functionality remains unaffected. 
  • Collaborate with the product and dev teams in Agile sprints, participating in daily standups and sprint planning.
  • Proven experience as a QA Tester with expertise in testing both mobile (iOS/Android) and web applications.
  • Strong experience with test automation frameworks like Selenium, Cypress, Appium, or similar.
  • Solid understanding of Agile processes and CI/CD pipelines.
  • Excellent analytical and problem-solving skills with a keen attention to detail.

SKILL, EXPERIENCE AND QUALIFICATIONS REQUIRED FOR SUCCESSFUL APPLICANT:

SOFTWARE TESTER

Skills:

Proficiency in software testing tools and methodologies (e.g., Selenium, JIRA, QTP); Understanding of programming languages (e.g., Java, Python, SQL); Knowledge of software development life cycle (SDLC) and agile methodologies; Familiarity with test automation frameworks and scripting.

Strong analytical and problem-solving abilities; Ability to design and implement test cases and scenarios; Proficiency in identifying and documenting bugs and issues; Meticulous approach to detecting and reporting defects; Thoroughness in executing test cases and reviewing outcomes; 

Clear and effective communication, both written and verbal; Ability to collaborate with developers, project managers, and other stakeholders; Efficient time management and multitasking abilities; Capability to prioritize tasks and manage workload effectively; Competence in preparing detailed test plans, test cases, and test reports; Ability to document testing procedures and results comprehensively

Experience:

Previous experience as a software tester or in a related role; Experience with various types of testing (e.g., functional, regression, performance, load testing); Hands-on experience with test automation and continuous integration tools; Experience working in agile and waterfall project environments; Participation in both small-scale and large-scale software projects; Familiarity with industry-specific software and standards (e.g., finance, healthcare, gaming).

Qualifications:

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; Relevant coursework in software development, testing, and quality assurance; Professional certifications in software testing (e.g., ISTQB Certified Tester, CSTE, CSQA); Additional certifications in related areas (e.g., Agile, Scrum, DevOps) are advantageous.

SOFTWARE TESTER

SALARY: £39,900