C

Senior Automation QA Engineer

Collaboration Betters The World
Full-time
On-site
Hanoi, Vietnam
QA Engineer

Overview

AboutΒ Our Partner

Our partner is a SaaS workforce management company designed to simplify employee scheduling, time and attendance tracking, and task management for businesses.Β The company has helped employers across all industries in 70+ countries optimize their workforce and improve operational efficiency.Β 

AboutΒ BOT Model

Our BOT model provides a long-term solution for successfully delivering your product roadmap without outsourcing your software development. In just a few weeks, we can set up dedicated software development teams in Vietnam which will be steadily integrated in your organization and can eventually be fully transferred.

Qualifications

  • Experience in a modern OOP language is essential – we primarily use PHP, Javascript, and Golang
  • Expertise in testing APIs, Restful or RPCs. We use OpenAPI/Swagger and gRPC
  • Experience writing automated E2E tests; we use WebdriverIO and Playwright for browser testing and Maestro for mobile testing
  • Comfortable using SQL to investigate data issues
  • Build and maintain frameworks/tooling to facilitate testing across environments
  • Build tooling to measure and report on coverage
  • Partner with other engineers to improve and automate test and release processes using tools like Jenkins
  • Drive the software development process toward quality-centric methodologies
  • Experience working with large-scale cloud-based environments – AWS, Google Cloud, Azure, etc
  • Good atΒ English communication,Β especially in the global software development environment

Responsibilities

  • Design and execute test strategies to provide confidence in the software
    development life cycle
  • Architect and build robust, scalable, and high-quality test automation solutions
  • for functional, regression and performance testing
  • Collaborate with your cross-functional team and product/technical stakeholders
  • Triage the impact and scope of issues that may arise
  • Integrate tests and frameworks into CI workflows
  • Report accurately on coverage of test strategies
  • Coach and mentor less experienced members of the team
  • Advocate for best practices and continuous improvement