DevArchitect
← Back to jobs
Unifiedpost

Senior QA Engineer 5yrs+, Automation Tester, Good Eng

Unifiedpost

ITviec
Vietnamabout 2 months ago

Job Description

Top 3 Reasons To Join Us Attractive salary & benefit, 25 days annual leave Premium health insurance for employee & family Flexible working hours The Job

The QA Engineer plays a key role in ensuring the quality and reliability of integration-focused solutions that will connect to various external systems. The role focuses on API testing, end-to-end integration verification and UI validation. The ideal candidate has hands-on experience testing backend systems and REST APIs together with UI validation, and is comfortable working in technically complex environments with multiple third-party integrations. Collaboration with the end-to-end testing team is essential to ensure system-wide consistency and quality.

 

Operational Tasks

 

• Test Planning and Strategy:

Define and execute a test strategy for integration testing, focusing on API behavior, UI behavior, data consistency, and failure scenarios.

 

• API Testing:

Design, execute, and maintain manual and automated test suites for our REST APIs, leveraging Java frameworks (e.g., RestAssured, JUnit). Ensure comprehensive validation of endpoints, request/response formats, security mechanisms like authentication, robust error handling, and end-to-end data integrity.

 

• UI/Functional Testing:

Automating user journeys, ensuring cross-browser compatibility, validating user experience (UX) flows, and verifying data presentation on the front end.

Design, develop, and maintain automated functional tests using modern frameworks (e.g., Cypress or Playwright)

 

• Integration Testing:

Test interactions with external systems such as delivery networks, accounting software, and e-reporting platforms to ensure seamless integration.

 

• Test Automation:

Develop and maintain automated test scripts to cover functional and regression testing (API and UI tests), and integrate them into the CI/CD pipeline.

 

• Regression and Smoke Testing:

Continuously run regression and smoke tests to validate stability after code changes and deployments.

 

• Bug Reporting and Verification:

Identify and report defects in tools like JIRA, verify fixes, and ensure resolved issues meet acceptance criteria.

 

• Collaboration:

Work closely with developers, business analysts, and product owners to understand technical specifications and expected behavior.

Coordinate with the end-to-end testing team to ensure test coverage and integration scenarios align across systems.

 

• Test Data and Environment Management:

Set up and manage test data and environments that accurately reflect real-life integration conditions.

 

• Performance and Reliability Checks:

Perform basic load and performance testing on critical API flows where applicable.

 

Organizational Tasks

Standards and Deadlines:

Adhere to internal QA standards, project timelines, and documentation practices.

 

• Clear Documentation:

Maintain structured test cases, checklists, test logs, and integration validation reports.

 

• QA Process Improvement:

Identify opportunities to streamline QA processes and enhance test coverage.

 

• Cross-Team Collaboration:

Collaborate across backend, architecture, product teams, and the end-to-end testing team to align on quality expectations.

 

• Time and Absence Tracking:

Record time accurately in Jira or NetSuite and follow company absence procedures.

 

• Confidentiality and Compliance:

Ensure responsible handling of sensitive data and compliance with company policies.

Your Skills and Experience
  • Technical Competencies

•Strong hands-on experience with REST API testing (manual and automated).

•Strong hands-on experience of Java and/or TypeScript

•Proficient with tools like Postman, Swagger, REST Assured, or similar.

•Experience writing and maintaining automated tests using frameworks such as JUnit, Mocha, or similar.

•Familiarity with CI/CD pipelines (GitLab, GitHub Actions, Jenkins, etc.).

•Experience with Cypress/Playwright is a plus.

•Basic experience reading logs and debugging backend flows.

•Experience working in Agile teams and participating in sprint ceremonies.

 

  • Behavioral Competencies

•Detail-oriented with a structured and methodical approach to testing.

•Strong analytical and communication skills.

•Proactive in identifying risks and issues.

•Comfortable in a fast-paced environment with evolving priorities.

•Collaborative mindset and ability to work across teams and disciplines.

•Curious and eager to continuously learn and improve.

 

  • Senior Level Requirements

•5+ years of experience in software QA, with focus on API, UI and integration testing.

•Experience owning test strategies for backend/integration-heavy products.

•Ability to guide less experienced team members in QA practices and tooling.

•Skilled in designing reusable automated test suites for backend services.

•Strong understanding of end-to-end system behavior and data flow validation.

Why You'll Love Working Here
  • Office hours: 9:00 AM 🡪 12:00 PM, 1:00 PM 🡪 06:00 PM, off on Saturday and Sunday. Annual holidays leave will be following Vietnam law and as company regulations.
  • 25 days of annual leave
  • Competitive remuneration package
  • 13th salary
  • Social insurance, health insurance, and unemployment insurance will be under Labor Law.
  • Generous private medical health insurance for employees & family members
  • Dynamic, young & international environment
  • English & professional training course
  • Team building activities & outing
  • Brand new & state-of-art Agile office
  • Opportunity for traveling & training in Europe

Benefits

  • Office hours: 9:00 AM 🡪 12:00 PM, 1:00 PM 🡪 06:00 PM, off on Saturday and Sunday. Annual holidays leave will be following Vietnam law and as company regulations.
  • 25 days of annual leave
  • Competitive remuneration package
  • 13th salary
  • Social insurance, health insurance, and unemployment insurance will be under Labor Law.
  • Generous private medical health insurance for employees & family members
  • Dynamic, young & international environment
  • English & professional training course
  • Team building activities & outing
  • Brand new & state-of-art Agile office
  • Opportunity for traveling & training in Europe