Desired Skills and Experience
- Automating the test cases by writing scripts (Python/Selenium)
- Documentation of software designs and review of software designs from peers
- Writing good quality test specifications in the Test Management tools
- Defect tracking and defect closure
- Performance and stress testing
- Learning new technologies relevant to the projects
- Deliver tested software to agreed time and quality targets
- Typically a 2.1 degree in a numerate / computer science related subject (or equivalent experience)
- Typically 5+ years’ relevant industry experience
- Understanding and experience of testing Web applications with databases
- Experience with common test automation design patterns, practices, tools, and frameworks e.g. TDD, BDD, Gherkin/Cucumber, Selenium etc.
- Experience of scripting, design, plans and analysis
- Sound understanding of different types of tests, their value, and where they fit into the software development lifecycle
- Understanding of continuous integration tools such as Jenkins, Bamboo
- Experience of Software Development in Java
- Experience of writing automated Test frameworksÂ
- Experience of database development
Apply