Job Introduction
BBC Bitesize is one of the UK’s most well-known and loved educational brands, and we’re looking for a passionate member to join our collaborative, cross-discipline, agile team.
We welcome applications from all, regardless of age, gender, ethnicity, disability, sexuality, social background, religion and/or belief.
In the Bitesize App team we have a small, self-organising and highly collaborative team of engineers, testers, UX designers, technical architects and product owners.
We take the time to reflect and improve on how we’re working via team retrospectives and mentoring. We’re a hard-working team who are supportive, care about each other, and promote a healthy work-life balance with opportunities for
flexible working hours and a friendly working environment.
Interview Process
- Virtual interview – approx. one hour of technical and values-based questions
- Interview to commence the 4th of November
Main Responsibilities
- Ensuring that the Bitesize app meets department quality criteria and requirements
- Helping to define, plan, execute and report of effective test strategies
- Mentoring junior team members
- Collaborating and integrating effectively within remote and cross-site multidisciplinary development team to ensure product delivery
- Guaranteeing high-quality product releases with strong focus on usability, whilst also advocating and championing for the end user by promoting good user experience
- Identifying and mitigating risks and proactively pursuing resolution of critical bugs
- Embracing innovation, adapting to new technologies, promoting best practices in quality and testing, and encourage knowledge sharing across teams
Are you the right candidate?
- Eager to learn and develop new skills and have experience of various types of testing (integration, functional, regression, exploratory, automated, etc.) mobile platforms
- Enjoys staying up to date on testing methodologies, particularly for mobile devices and apps
- Well-versed in working in an agile environment, in addition to this you’ll be confident at planning and executing tests to ensure our products, meet requirement and performance standards
- Experience of collaborating with product owners, UX designers, and developers to test end-to-end user journeys
- Efficient verbal and written communication skills for conveying clear and effective information
- Experience of writing and maintaining reusable tests on automation projects
Desirable
- Experience of mobile native automation frameworks like Espresso and XCUITest and web based frameworks like Cypress or Jest
- Experience of cloud based environments, especially AWS
- Understanding of continuous integration and deployment methodologies as well as CI/CD tools like CodeBuild and GitHub Actions
- Experience of performance testing and mobile app profiling tools, like Lighthouse, Xcode Instruments and Android Profiler
- Good knowledge on a variety of testing approaches that can be used in a native app context
- Experience of Visual Studio Code, Android Studio, Xcode
What's important to us in Bitesize App
- We have a track record of developing our staff, and participating in schemes to boost diversity, graduates/apprentices/Step Into Tech are important to us
- We strive for self-organising teams, and empower Senior Testers to take part in all aspects of the product where they can
- We care about quality, with variety of automation framework and tools
- Data powered decision making - looking at real user information and using that to choose what to do next
- We work collaboratively within the department and beyond, looking to deliver joined up solutions where we can
- We value our people, offering 10% development time, a good work life balance and flexible working opportunities