We are looking for a QA professional for the companys market-leading Cloud, mobile and desktop software for the construction industry, winner of the B1M-Kier Future Construction Award.
You will be responsible for assessing software quality through manual and automated testing, designing, writing and executing tests, finding and reporting bugs.
Roles and Responsibilities
Have responsibility for testing and Quality Assurance of Cloud, mobile and desktop software.
Collaborate with the members of the development team to determine the test approach, including the testing of functionality, usability, performance, deployment, installation, migration, data integrity, load, stress and security.
Write clear and concise test plans and test cases.
Design and develop automated tests using test automation tools including SpecFlow, Browserstack.
Execute the manual and automated tests, reporting the executed tests and the results.
Log bugs and issues identified during testing.
Identify areas of improvement for quality and test coverage.
Assist with customer second-line support, replicating issues found by customers and assisting the development team to trace the root cause.
Learn the domain-specific terminology and standards and be able to talk to customers if needed.
Review the software specifications and contribute improvements.
Monitor the system health of the companys range of live Cloud services respond to any alerts and messages.
Requirements
A person with excellent analytical and problem-solving skills, who loves taking up challenges head-on, and someone who will dig deep till the answers is found.
A highly self-motivated self-starter who loves self-learning and can work independently and in a team environment.
Good written and verbal communication skills.
Experience of software quality assurance, including manual testing with formal test cases.
Exposure to test automation using scripting languages is an advantage.
Experience with web, mobile and desktop application testing.
Previous use of Browserstack, Cucumber, SpecFlow, FlaUI, C# .Net, JIRA, Confluence and the Agile methodology are an advantage.
Skillset
Bachelors degree in a related discipline.
A minimum of 5 years of commercial experience in manual testing and knowledge of test automation.
Hands-on experience in writing test cases, performing tests and reporting results.
Experience in a wide range of test approaches including functionality, usability, performance, installation, migration, data integrity, load, stress and security