Our core services consist hundreds of Golang microservices built around domain oriented, event driven architecture. All run on GCP, GKE, Istio with autoscaling, resiliency and chaos engineering mindset with full end to end observability.
Our mobile platform was running on Flutter, component based, composable architecture. Web app largely on TypeScript, React, NextJS, Tailwind CSS and composable in-house design components and framework.
Gitlab for all code repository, CI/CD, with Backstage as centralized developer productivity platform.
DevOps culture, you are fully responsible with design, build, and operate your own services with support from SRE, Platform team as needed
Open source lover, and open source contributor. All tooling and platforms used was in-house custom built on popular open source projects
Embraced engineering culture, and agile development.
Accept failures, learn from it and move extremely fast.
Flexible working environment, and performance-based optimization focus
Ownership and excellent learning opportunity, in-house and external
Be part of the team, who set the trend, influence and build meaningful product to millions of fellow Vietnamese
Your role & responsibilities:
Liaise with development and product teams to understand products and processes
Create and maintain test cases, checklists and test suites based on product requirements and test plans
Perform manual functional and regression testing of BE products according to test cases and checklists
Record defects found and assign priority to defects according to the BE QA guidance
Participate in team meetings and quality assurance walk-throughs according to the beGroup PDLC guidance
Assist QA Project Lead with effort estimates
Identify opportunities for improvement and help others identify opportunities for improvement by providing clear and constructive feedback
Follow best practices and processes established by the team
Your skills & qualifications:
At least 3+ years’ of experience in a similar role
Intermediate to advanced understanding of manual testing principles
Strong technical skills (comfortable with Android, iOS, MacOS and Windows)
Ability to analyze and interpret complex documents such as software requirements and design specifications, as well as standards and regulations
Experience with bug tracking systems
Automation testing experience is an asset
Knowledge of theory and best practices of software testing is an asset
Results-orientated with the ability to meet deadlines