What does testing and assurance mean to you? At BJSS it is more than just finding bugs and raising defects, it’s about ensuring the continued delivery of predictable and robust software. We’re looking for people with passion and drive to join our multi-disciplined team. We are always looking for ways to do things better, drive forward change, learn and explore new technologies, share our knowledge with others through informal sessions, and actively engage other disciplines to improve the understanding and effectiveness of how we work together to build better solutions. BJSS emphasizes collaboration across disciplines, championing a culture where everyone works together, owning and resolving challenges as a team. At BJSS our Technical Tester is expected to: Be confident in working with a range of partners across diverse business and technology communities. Be able to deliver testing projects across workstreams in multi-vendor environments Apply novel techniques and tools to existing processes Understand modern/enterprise agile methods and be able to apply them Work in a team of like-minded people to get the job done Focus on the delivery of the whole project, not just a narrow vertical Challenge the status quo – Be open minded to new techniques and ways of working Adapt and improvise to overcome problems Understand the whole life cycle including analysis, enterprise development, build & deployment, and support Have experience in languages such as Java, C#, Python, Ruby, SQL and other Scripting languages Have experience in tools such as jBehave, jUnit, Cucumber, Specflow, jMeter, Gatling, Appium, Calabash, Jenkins, TeamCity, Jira and Confluence, and be able to pick these up quickly if they don’t If you have the right attitude and are willing to learn then you are the person we are looking for.