At a Glance
- Tasks: Join us in ensuring top-notch quality for our innovative education app through testing and collaboration.
- Company: We're a dynamic London startup revolutionising education with ML-powered tutoring solutions.
- Benefits: Enjoy flexible hours, unlimited learning opportunities, and a competitive salary in a vibrant office environment.
- Other info: Experience a unique hiring process with paid test days to showcase your skills.
- Why this job: Be part of a groundbreaking project that makes personalised learning accessible to everyone while growing your skills.
- Qualifications: Familiarity with scripting languages, SQL, and strong analytical skills are essential; experience with testing frameworks is a plus.
The predicted salary is between 28800 - 48000 £ per year.
We are a small London startup with the ambition to change education with ML-powered tutoring. Our flagship product is a mobile application for teaching English to intermediate and advanced learners. We’re on the verge of solving one of the biggest challenges in education – making high-quality, personalised learning accessible to everyone. What was once technologically impossible is now within our grasp.
What you will do
- Communicate with product managers and designers to understand product requirements
- Work with developers to report and resolve issues
- Prevent regressions and recurring bugs
- Be responsible for quality assurance across all Glite Tech products; including mobile apps, websites, and backend APIs
- Perform both manual and automated testing
- Maintain the automated mobile release management infrastructure
Essential skills
- Knowledge of at least one script language (e.g. JS, Python, Bash, etc.)
- Knowledge of common data formats: JSON, XML, HTML
- SQL skills
- Experience with Git
- Strong analytical, problem-solving, and communication skills
- Attention to detail and ability to interpret product requirements
Desirable Skills
- Mobile or Web Automation test frameworks: XCUITest, Selenium, UI Automator
- Knowledge of unit testing and end-to-end testing best practices
- Knowledge of Docker
- Experience with iOS and Android developer settings
- Understanding of mobile application release cycles
- Experience of learning new languages
What we can offer
- A real-deal startup adventure: you’ll be hopping on a major project while it’s still in the works!
- Unlimited possibilities to learn - we’ll pay for courses, conferences, and books
- Work from our London office 5 days a week, with flexible working hours
- Freedom to suggest, implement, and test ideas
- Competitive salary & perks
Hiring process
As a startup, it is crucial for us to hire highly skilled professionals. Our interview process consists of 3-4 interviews. After these interviews, we would like to invite you to work with us in our London office for 1-2 paid test days.
Contact Detail:
Glite Tech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as mobile automation frameworks like XCUITest and Selenium. Having hands-on experience or projects showcasing these skills can set you apart during the interview process.
✨Tip Number 2
Brush up on your communication skills, as you'll need to effectively collaborate with product managers and developers. Practising how to articulate technical issues and solutions clearly can help demonstrate your value in team discussions.
✨Tip Number 3
Prepare for practical assessments by working on sample testing scenarios. This could involve creating test cases or debugging code, which will showcase your analytical and problem-solving abilities during the interview.
✨Tip Number 4
Research our company culture and values to align your responses with what we stand for. Showing genuine interest in our mission to change education through technology can make a positive impression on the interviewers.
We think you need these skills to ace Software Engineer in Test
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Emphasise your knowledge of scripting languages, testing frameworks, and any experience with mobile applications.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for education technology and your understanding of the company's mission. Mention specific projects or experiences that demonstrate your problem-solving skills and attention to detail.
Showcase Relevant Projects: If you have worked on any projects related to quality assurance, automated testing, or mobile app development, include them in your application. Provide links or descriptions that illustrate your contributions and outcomes.
Prepare for Technical Questions: Anticipate technical questions related to testing methodologies, scripting languages, and problem-solving scenarios. Brush up on your knowledge of common data formats and version control systems like Git to impress during interviews.
How to prepare for a job interview at Glite Tech
✨Understand the Product
Before your interview, take some time to familiarise yourself with the company's flagship product. Understand how the mobile application works and think about how you can contribute to its quality assurance. This will show your genuine interest in the role and the company.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with scripting languages and testing frameworks. Highlight any relevant projects where you've used tools like Selenium or XCUITest. Demonstrating your technical expertise will be crucial in proving you're the right fit for the Software Engineer in Test position.
✨Communicate Clearly
Since the role involves working closely with product managers and developers, strong communication skills are essential. Practice explaining complex technical concepts in simple terms, as this will help you convey your ideas effectively during the interview.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your analytical and problem-solving abilities. Prepare by reviewing common testing scenarios and thinking through how you would approach them. This will demonstrate your critical thinking skills and your ability to prevent regressions and bugs.