Software QA/Automation Test Engineer
Job Location: CADS UK, Broadstone (near Poole), Dorset, BH18 8AX
Job Type: Full-Time – Hybrid (with 3-days/week in the Broadstone office)
Company Overview:
Join our SMART Scaffolder team, the industry leading provider of software solutions tailored for the scaffolding and construction industry, and winner of the B1M-Kier Future Construction Award: Home – Smart Scaffolder
We are on the lookout for an experienced and talented Software QA/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:
- 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.
- 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.
- 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.
- 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.
- 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.
- Continuous Improvement:
- Identify opportunities for process improvement in the software development life cycle.
- Stay updated on industry best practices, emerging technologies, and testing methodologies.
Personal Qualities
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Detail-oriented with a commitment to delivering high-quality results.
- Ability to quickly learn about the business domain that our applications support and employ this domain knowledge into improving the QA processes.
- Ability and desire to take on mentoring, with the potential to grow into a Senior QA/Test Lead position.
Essential skills and experience
- 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.
Preferred additional skills and experience
- Bachelor’s degree, ideally in Computer Science, Software Engineering, or a related field.
- ISTQB or other relevant certifications
- Experience with automated testing tools (e.g. Playwright/Cypress)
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
- Experience as a (hands-on) QA lead and/or mentoring of junior test colleagues.
- Experience of working in an agile team, actively making contributions to the team’s continuous improvement.
Further Skills (not required but a bonus)
- Experience of front-end (UI) and back end (API & DB) automation.
- Experience using Playwright/Cypress (with TypeScript/JavaScript) for web automation.
- Experience in defining and automating system integration, system (regression) and E2E test cases.
How to Apply:
Interested candidates should submit their resume and covering letter to careers@cads.co.uk with the subject line “Software QA/Automation Test Engineer”.
In your covering letter, please answer the following questions:
- How many years of work experience do you have with Software Quality Assurance?
- What is your gross annual salary expectation (£)?
- Are you legally authorized to work in United Kingdom?
- Will you now or in the future require sponsorship for employment visa status?
- Are you within comfortable daily commuting distance of the Broadstone office?
- If you are not within comfortable daily commuting distance of the Broadstone office, are you willing and able to relocate to the local area?
- Are you comfortable working in a hybrid setting?
Note: SMART Scaffolder is part of CADS: CADS – Global Construction Software and Services – CADS UK)