Job Description
General
- You will be part of a small team, a flexible and informal working style is required. You will be part of the Development team, who work closely with the support team as required.
- The job is a remote role.
- Reports to the Software Architect.
- Hours 9.00am to 5.30pm, one hour for lunch, flexible by prior arrangement
Duties & Responsibilities
The primary applications relating to this role are called LandVal, ProVal and Sequel (not to be confused with MS SQL!). These are our main products our customers use and we are converting these from traditional thick client applications, written in .NET, that connect to an SQL Server database for storage, to a SaaS offering using React for the client side and MongoDB for the backend, with a .NET communication layer. These applications will be brought together as a complete suite of applications for our customers to use in one place. Testing of this application from the ground up, assisting the development team to create the best solution possible.
- Actively participate in the scrum process; set and meet sprint deliverables
- Responsible for testing all software SDS produces, sometimes manually where needed.
- Build automation testing frameworks for our software.
- Performance testing.
- You will ensure that the test frameworks are written such that they are robust and maintainable.
- You will apply coding best practices to the automation test packs.
- You will be innovative and have the opportunity to use your innovative skill set to make testing better by implementing well thought-out frameworks.
- Liaise with Dev teams as required for assistance.
- Work with the developers in the team to resolve issues as efficiently as possible.
- Stay up to date with new testing tools and testing strategies
Key skills required
- Significant automation and manual testing experience
- BDD/ATDD/Cucumber, Gherkin
- Experience in Playwright and Selenium or Cypress
- Experience in APIs
- Functional, regression testing integration testing
- Defect management
- CI/CD
- Agile/Scrum
- SQL
- JavaScript and Typescript
- Experience of creating and maintaining technical documentation
- Full test life cycle liaising with software development teams
- Strong attention to detail
- Good written and oral communication skills
Additional skills
- AWS
- DevOps
- Anything AI
- GitLab - Pipelines
- Financial Calculations
Company Profile
Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.