TopDev

[Senior/ Lead] QA Engineer (Automation Testing)

VDC in collaboration with PYCOGROUP

E. Town 3, 364 Cong Hoa, Phường 13, Quận Tân Bình, Thành phố Hồ Chí Minh
Job Description
About Company

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

About us

General information