Senior Quality Engineer in Development
12026-07-31
Requirements
- 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.
Responsibilities
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.