Analyze, design, create, and execute automated test cases for back end microservices and also FitNesse/Playwright end to end tests.
Create testing in automated tests, including unit testing, API testing, integration testing, system testing, end-to-end testing, regression tests, etc.
Perform manual testing and carry out non-functional testing such as performance testing, resilience testing, security testing.
Collaborate with developers, BAs, and scrum teams to ensure thorough understanding and coverage of testing requirements.
Identify, log, and track defects, working closely with developers and team to resolve issues.
Code review and educate developers to create good automated tests.
Collaborate closely as part of the development team by providing a client viewpoint.
Actively participate in sprint planning and other Agile ceremonies, providing insights and guidance into quality and testing progress.
Research new technologies available and its proper application; make suggestions/contributions for the improvement of software testing/quality/delivery.
Lead quality and quality automation in the scrum team(s) and raise the quality bar.
Who We're Looking For
Must have:
At least 04 years experience in quality role and 01 year in developer.
Hands-on experience in writing code and automated tests, can review PRs from developers and other QEs, and discuss with developers the issues in the code.
Hands-on experience in creating detailed test cases with good test coverage in Test Management Tool.
Solid hands-on Experience with test automation (e.g. FitNesse, Cucumber/BDD, Selenium), API testing, unit testing, and integration testing.
Hands-on experience building tests for applications on an enterprise low-code platform — Appian, OutSystems, Mendix, Microsoft Power Platform, Pega, or similar — and willingness to transition to Appian.
Experience with SQL databases and be able to write SQL script.
Good understanding of the software development lifecycle (SDLC) especially in Agile environments.
Strong communication and collaboration skills, with the ability to work effectively in a team.
Mentor team members and experience with leading team members.
Experience of using AI into sprint work to improve productivity.
Nice to have:
Experience with Non-functional testing such as Performance testing (e.g. JMeter, Locust), Resilience testing, Security testing.
Experience with APM tools such as Datadog.
Experience with CI/CD, Azure DevOps.
Demonstrated capabilities to learn and adopt new technologies.
What We Offer
Attractive and competitive performance-based compensation package.
Full gross salary during probation.
Generous 13-month salary and dedication bonus.
Comprehensive healthcare insurance package and annual health check-ups.
Flexible check-in time before 10:00 AM on weekdays.
2-day remote work per week.
12 annual leave days, 5 sick leave days, 11 public holidays as required by Vietnamese Labor Law, plus one extra day off for Christmas.
Opportunity to work on global projects, collaborate with international teams, and have business trip to Australia.
Daily breakfast, Happy Thursday gatherings to connect with colleagues.
Active sport clubs such as badminton, running, football, music clubs.
Teambuilding activities, annual company trips, and year end party.
Continuous learning opportunities through technical & soft skills training, English classes, and internal communities.
Financial assistance for important life events, including marriage, childbirth, and bereavement, ensuring support at every stage of life.