As a Software Tester (Automation/Manual) at Breadstack, you’ll play a key role in ensuring the delivery of high-quality software that powers world-class e-commerce solutions. In this dual role, you’ll engage in both manual and automation testing, working closely with a development team to enhance testing processes, optimize software quality, and drive continuous improvement.
Manual testing:
- Review requirements, user documentation and other project documentation in order to create a checklist and cases.
- Perform manual test case execution as required.
- Write API testing scripts and maintain them.
- Performs bug log, evaluates bug severity and keeps track bug status.
- Self-management of personal work and report progress to the leader.
Automation testing:
- Discuss and define automation testing workflow, and train other members
- Integrate automation with the company’s infrastructure to create and maintain an automated scheduled build verification test and help enhance our infrastructure
- Ensure proper version control and configuration management of all test objects developed and test environments used.
- Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Must to have:
- At least 2 years of experience in testing
- Strong knowledge about testing concepts and software development life-cycles
- Exceptional ability to develop maintainable test automation solutions using Playwright, Appium or similar technologies.
- Hands on with various types of testing such as system, functional, smoke and regression testing.
- Proven experience in using programming languages, such as Javascript/Typescript/Python…, to hand on testing automation tasks.
- Experience with Version Control (GIT), CI/CD system (Jenkin, Bitbucket Pipeline, CloudBuild), Docker.
- Clear understanding of business requirements
- Attention to detail
- Analytical mind and problem-solving attitude
- Responsible & willing to learn attitude
- Experience with Content/UI testing
- Good problem-solving skills, be able to assess and mitigate the risk
- Well collaborate with members in Agile team
Nice to have:
- Certification in Testing (e.x: ISTQB…) is desirable
- Experience in software engineer best practices
- Experience testing in E-commerce domain
- Able to communicate English well (write, read, speak and listen)
- Good at documenting
- Good at performing non-functional tests: Performance Testing, Security testing is a plus
- Familiar with Agile/Scrum methodology
Benefits:
- Chance to work in an international team and professional working environment
- Training and career development opportunities
- Performance review every 6 months
- Open, supportive and collaborative culture
- Flexible working hours with 40 hours per week (Monday – Friday)
- Lunch allowance and free drinks (coffee, tea, snack …)
- Premium health insurance package
- Vacation leave up to 22 days per year
- Free English class for everyone 2 lessons per week
- Sponsor the fee of getting certificates for each team
- 13 months salary bonus