Software Test Engineer
Role details
Job location
Tech stack
Job description
Due to the ongoing expansion of the business, we are seeking an ambitious software test engineer to join our development team and help drive forward the roadmap for our cloud-based solutions and services. We are looking for candidates who are enthusiastic about modern software trends, automation, and testing technologies, and who are willing to learn, progress, and grow professionally.
What You'll Do
As part of our QA team, your responsibilities will include:
· Participation in the end-to-end Software Development Life Cycle
· Performing requirements analysis, test planning, test design, implementation, and execution
· Creation and maintenance of QA documentation, test cases, and processes
· Developing automated tests for web applications using tools like Playwright
· Developing API tests using Postman, including integration into CI/CD pipelines
· Collaborating closely with developers to identify, report, and track defects
· Researching new testing technologies and best practices to innovate and improve QA processes
· Assisting in data validation, reporting, and analytics testing
Requirements
· Understanding of the Software Development Life Cycle and Software Testing Life Cycle
· Enthusiasm for learning and adopting modern testing practices and cloud technologies
· Ability to work as part of a cross-functional team
· Analytical problem solving, with excellent attention to detail
· Eager to learn and adapt and grow professionally
Desirable Skills
· Degree or relevant experience in software testing or a related role
· ISTQB Foundation Certificate or equivalent qualification in Software Testing
· Experience with any of the following
o Test automation and automation tools such as Playwright or similar
o API exploration and testing tools such as Postman or CURL
o Test case management software e.g. Testmo, qTest or similar
o Issue tracking software e.g. Jira, GitHub Issues or similar
· Exposure to any of the following:
o Web and mobile application development and testing
o Common data formats such as JSON, XMLS, CSV or YAML
o Basic programming skills in Python, JavaScript, Java or other programming language
o Working with data storage technologies e.g. relation or document databases
o Working in cloud environments e.g. AWS, Azure, Oracle Cloud, Google Cloud Platform
Benefits & conditions
You will receive a starting salary of £26k or higher depending upon your experience, skills and qualifications, alongside additional benefits including an employer contributory pension scheme, annual leave entitlement that increases with length of service and comprehensive training and career development opportunities.
You will be employed on a permanent contract, working 37.5 hours per week Monday to Friday, with flexibility available around start times between 8am and 10am and finish times between 4:30pm and 6:30pm when business requirements permit., Pay: From £26,000.00 per year