Subscribe to Job Alert
Join our happy subscribers
Kerridge Commercial Systems (KCS) is the market leader in developing and delivering fully integrated business management solutions for distributors, suppliers, resellers, wholesalers and merchants. Our mission is simple: to design, implement and support high-performance systems that enable our customers to source effectively, stock efficiently, sell profitably and service competitively. Whilst Kerridge takes work seriously, we also like to have fun. You’ll be supported and you will work amongst the brightest minds in the industry. Our culture is one of massive support and growth.
Working as a Developer in Test you will ensure a high standard of quality is delivered, ensuring best practices are introduced and processes are being followed whilst taking on line management responsibilities. You will be part of a dynamic, energetic and accommodating team.
Main Duties and Responsibilities
You will expected to undertake a wide range of activities and your responsibilities will include:
Develops Automated Tests
Creates and maintains a suite of Automation/Manual test cases within the appropriate tooling that covers the full product owned by the team and updates with new features and functions each sprint
Runs through test cases and reports on results
Helps the team maintain quality at speed through resilient testing support and high quality automation coverage.
Acts as a mentor / coach to other testers helping them learn and develop manual testing and automation skills
Performs reviews of test cases and of test automation code within the team
Embraces continuous improvement as part of our Scrum process.
Participates fully in Agile development processes including communicating and voicing ideas, questions, and concerns openly with the team
Participates fully in the relevant scrum events; planning and estimation, daily scrums, sprint reviews, and retrospectives.
Working collaboratively with developers and testers to ensure quality is built into our applications as new feature and technologies are introduced.
Improves and maintains our CI/CD pipelines.
Identify and execute on opportunities to improve or establish quality processes.
Continuously develop your own skills and help others to improve theirs.
Ensure defects are being reported on and tracked.
Knowledge and Experience
Experience in working in test automation first approach.
Programming experience in at least one of the following languages:
A solid working knowledge of UI testing (web, mobile or windows applications) and API Testing
Experience of Selenium or Appium preferred.
An understanding of the different stages and types of testing.
Experience of SDLC tools (Jira preferred).
Working in complex IT environments.
Database skills (Oracle, MS SQL and Postgres)
Strong understanding of REST APIs and testing using code, e.g. .net HttpClient
Unit testing tools (NUnit, MSTest, JUnit)
Experience working with an Agile Scrum team
Note: Never pay for any training, certificate, assessment, or testing to the recruiter.
Join our happy subscribers