NAB is landing in Vietnam!
NAB, Australia's largest business bank, is partnering with PYCOGroup to launch the #1 Technology Development Center in Ho Chi Minh City.
We're seeking a 'hands-on' Senior/ Lead Quality Assurance Engineer to build quality testing practices and mindset across our Agile engineering teams in Vietnam. Our quality strategy is two-fold, quality through high coverage of automation rather than manual testing, and whole team quality ownership through the education of developers to test their features to production quality standards.
As a Senior/ Lead Quality Assurance Engineer, you'll be responsible for managing other quality engineers and ensuring teams adopt the quality strategy in their ways of working.
Your role & responsibilities
- Manage the quality practices and mindset across two or more Agile teams, dealing with both automation and exploratory testing in terms of quality assurance;
- Propose Test strategies for projects, and conduct workshops with internal & external stakeholders;
- Apply and adjust testing processes to ensure quality in a fully Agile SDLC;
- Define Test Plans (Test strategy and Test logistics) and applying Testing methodologies and techniques to design test cases and prepare test data;
- Create test strategy and approach, setting-up testing tools and testing frameworks that can be used inside teams or cross-teams;
- Apply Test monitoring and controls, including managing test effort and bug leaks;
- Perform Test evaluation and make quality reports for each delivery (making the decision "go"/"no-go");
- Drive an Automation first approach for Unit, System and Integrated System testing across the development team, and contribute to platform integration and performance tests to play a key role in driving product quality to keep users satisfied;
- Solve defects, driving investigations into problems and correction actions relating to recurring problems;
- Code automated tests for the Feature, System and Integrated Systems Testing Phases;
- Problem-solving, solution design automation and innovating using Quality Engineering practices;
- Contribute to Agile practices and Automation for stories in sprint delivery, CI/CD pipeline design, and build and maintenance, to support Quality Engineering practices;
- Create and review solution documentation and assist with the development and rectification when required;
- Conduct testing training to empower Software Engineers to a level of sufficient testing skills.
Your skills & qualifications
Experience with the following or similar technologies:
- Solid programming experience in Java and JavaScript / Typescript
- QTest, TestRail, Zephr, JIRA, Confluence
- PACT, Postman, SoapUI, REST Assured, TestNG,
- Selenium, JMeter, Loadrunner, Gatling, iTKO Lisa
- Jenkins CI/CD, GitHub, SonarQube, Gradle, JFrog
- Exposure to AWS and cloud-native architecture (preferred)
Required experience:
- Excellent English communication skills (both verbal & written) with experience working across countries;
- 7+ years' experience in the design and execution of Manual & Automation testing with a minimum of:
- 5+ years of hands-on experience in Automation - Web/Mobile & API testing.
- 3+ years of hands-on experience in leading & training Quality Engineering Practices across multiple teams.
- People leadership and coaching of Quality Engineers from junior to senior QAs;
- Able to create testing proposals (Test strategies, estimation, automation test solutions, performance test solution, etc.);
- Good at reading and understanding of Functional and Non-functional requirements, and provide feedback and enrich requirements efficiently;
- Solid knowledge of testing methodologies and techniques: Functional, Non-Functional, back-box and exploratory testing;
- Experience in strategic development and implementation of Quality Engineering solutions (Automation Frameworks, Performance Validation);
- Experience in coaching integrated teams including Software Engineers to ensure systems are designed for reliability, performance, and testability;
- Expert in Automation; using with CI/CD methodologies and DevOps would be preferable;
- University degree in IT field or equivalent industry experience;
- ISTQB – Certified (preferred);
- Experience in the Banking or Financial Services industry (preferred).
Benefits for you
- Very competitive remuneration package
- Generous private family healthcare for yourself and two family members
- A solid team behind you - great people who love what they do
- The pleasant, enthusiastic, international work environment
- Opportunity for traveling & training in Australia
- A brand new & state of the art Agile office
- Latest technologies, flexible working hours
- A promising training and career path
- Fun team activities & outing
- English learning with native English teachers
Company
VDC in collaboration with PYCOGROUP
Industry
Fintech, Phần Mềm
Company size
100-499
Nationality
Australia