Company Overview
Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.
The Role
We are hiring both manual and automation testers at the mid, senior, and lead levels.
Tech Stack
- Backend: Java / Spring Boot
- Frontend: VueJs, Webpack, FreeMarker, Element UI
- DB: MySQL, Oracle, Aurora
- DevOps: AWS, Drone CI, K8S, Rancher, Jenkins
The Joel Test
- Do you use source control? Yes
- Can you make a build in one step? Yes
- Do you make daily builds? Yes
- Do you have a bug database? Yes
- Do you fix bugs before writing new code? Yes
- Do you have an up-to-date schedule? Yes
- Do you have a spec? Yes
- Do programmers have quiet working conditions? Yes
- Do you use the best tools money can buy? Yes
- Do you have testers? Yes
- Do new candidates write code during their interview? Yes
- Do you do hallway usability testing? Yes
Benefits
- Competitive salary
- Quarterly bonuses
- Flash bonuses
- Top-of-the-line equipment
- Pick your own working hours
- 20-days paid leave
- Referral program
- Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
- Annual company trips (eg next year Koh Samui, Thailand)
- Small enough to allow you to have a big impact
- Large enough to provide structure and clarity
- Highly-talented, dependable co-workers
- Global, multi-cultural organization
Responsibilities
- Simulate user needs and actual usage scenarios from a user perspective
- Testing (black box, white box, integration, and performance) of the Web and Android platforms
- Write test plans / test cases and output test reports according to feature requirements
- Create automated Web/Android/API test cases
- Track and analyze automated tests to improve test efficiency
- Track and record product issues and analyze the problems through various tools, giving feedback to relevant personnel to make corrections
- Share test-related information with other team members
- Develop automated tests and test frameworks
- Improve our Continuous Integration pipeline
- Identify and execute on opportunities to improve or establish quality processes
- Help automate all aspects of the software engineering process
- Review designs and code done by others and provide constructive feedback
- Continuously develop your own skills and help others to improve their
Requirements
- Simulate user needs and actual usage scenarios from a user perspective
- Testing (black box, white box, integration, and performance) of the Web and Android platforms
- Write test plans / test cases and output test reports according to feature requirements
- Create automated Web/Android/API test cases
- Track and analyze automated tests to improve test efficiency
- Track and record product issues and analyze the problems through various tools, giving feedback to relevant personnel to make corrections
- Share test-related information with other team members
- Develop automated tests and test frameworks
- Improve our Continuous Integration pipeline
- Identify and execute on opportunities to improve or establish quality processes
- Help automate all aspects of the software engineering process
- Review designs and code done by others and provide constructive feedback
- Continuously develop your own skills and help others to improve their

