About Us
Nominated ‘Best Tech Place to Work’, Forrit is a digital technology company founded in 2014. The company has developed Forrit - the next generation enterprise CMS. Built in conjunction with Microsoft, Forrit leverages the full potential of Azure's cloud services and tools on a single platform. This simplifies and automates complex configuration processes and enables rapid and secure website creation, versioning, and editing using an intuitive interface.
We're continuing to grow throughout 2023 and, as a result, we need to expand our team. As a member of Forrit, you are part of a talented and diverse workplace, where we want you to be yourself. You are given the opportunity to make an impact and directly contribute to our success. Along with continuous learning, you will have the chance to be part of an innovative, inspiring, and dynamic company at the heart of Edinburgh's booming tech sector.
Scope of Role:
The Test Engineer is embedded within a distributed team, supporting delivery efforts for projects. The Test Engineer will contribute to automation development across all delivery projects. The role blends manual testing responsibilities with a good knowledge and application of more advanced techniques, such as automation and non-functional testing. The Test Engineer will be experienced enough to be a point of contact and knowledge for junior members of the test team and colleagues in other areas of the business. The Test Engineer should be keen to champion and improve testing processes throughout the business.
Key Responsibilities and Duties:
* Daily reporting of bugs and verification of work tickets
* Regression activities at the end of sprints and other milestones
* Taking responsibility for test processes and implementation throughout the software lifecycle
* Assisting distributed teams in maintaining ticket databases, documentation repositories, and other systems used by the team
* Contribute to and improve automation across the team, in the following areas:
o UI automation
o API automation
o Non-functional testing
Skills and Qualifications:
* Demonstrable experience in software testing/development, including an understanding of the different methods of testing
* Good level of experience in test design techniques, test plan creation, and test case management
* Experience in modern UI automation frameworks (e.g., Playwright, Selenium, Cypress.IO)
* Experience with API testing and API testing frameworks
* Experience with non-functional testing
* Understanding of Agile development methodology
* Excellent written and verbal communication skills
* Azure Fundamentals AZ-900 certification is desirable but not necessary
* ISTQB Certified Tester Foundation Level certification is desirable but not necessary
* Portfolios demonstrating automation development are welcome but not necessary
#J-18808-Ljbffr