Software Quality Assurance/Test Engineer

Join us at SMART Scaffolder, the industry leading provider of software solutions tailored for the scaffolding and construction industry, and winner of the B1M-Kier Future Construction Award.

We are on the lookout for an experienced Software Quality Assurance/Test Engineer to enhance our dynamic team. In this vital role, you will contribute directly to the development of our leading range of web, mobile, desktop and Cloud software and solutions. At SMART Scaffolder, you will not only ensure that our applications meet the highest standards of quality, performance, and reliability but also help shape the future of construction technology. If you are passionate about driving excellence and ready to make a significant impact, we want to hear from you!

Responsibilities:

  1. Test Planning and Analysis:
    • Collaborate with cross-functional teams to understand project requirements and specifications.
    • Develop comprehensive test plans and test cases based on functional and non-functional requirements.
  2. Manual and Automated Testing:
    • Execute manual test cases to identify software defects and inconsistencies.
    • Develop and implement automated test scripts using industry-standard tools and frameworks.
    • Continuously improve and expand automated test coverage.
  3. Non-functional Testing:
    • Evaluate and validate non-functional requirements, including performance, scalability, and reliability.
    • Conduct stress testing, load testing, and other non-functional tests to ensure optimal system performance.
  4. Defect Reporting and Documentation:
    • Document defects, providing detailed information to facilitate their prioritisation and efficient resolution.
    • Maintain accurate and up-to-date test documentation throughout the development lifecycle.
  5. Collaboration and Communication:
    • Work closely with developers, product managers, and other stakeholders to address testing requirements.
    • Communicate test progress, results, and any potential risks to project stakeholders.
  6. Continuous Improvement:
    • Identify opportunities for process improvement in the software development life cycle.
    • Stay updated on industry best practices, emerging technologies, and testing methodologies.

Qualifications:

  • Proven experience as a Software Tester with a strong understanding of software testing concepts and methodologies.
  • Experience in manual testing, with proficiency in industry-standard testing tools.
  • Knowledge of non-functional testing, including performance, scalability, and reliability testing.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Detail-oriented with a commitment to delivering high-quality results.

Preferred Skills:

  • Bachelor’s degree, ideally in Computer Science, Software Engineering, or a related field.
  • ISTQB or other relevant certifications would be a plus.
  • Experience with automated testing tools will be an advantage.
  • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.

Job Location

The role is offered at the SMART Scaffolder head office in Poole, Dorset. Hybrid working is offered, with 3 days per week in the office.

How to Apply:

Interested candidates should submit their resume and covering letter to [email protected] with the subject line “Software Tester Application”.