VN – Quality Automation Engineer B. – Job3544
Summary
We are seeking a dedicated and detail-oriented Senior QA Automation Engineer to join our dynamic team. This role is pivotal in ensuring the quality, reliability, and performance of our web and mobile applications through comprehensive automated testing. The ideal candidate will bring deep expertise in web and mobile automation testing, leveraging cutting-edge tools and frameworks to deliver robust test coverage. As a key contributor, you will collaborate closely with development teams to uphold the highest standards of software quality, driving continuous improvement in testing processes and methodologies.
Responsibilities
- Design, develop, and maintain automated test scripts for web and mobile applications to ensure comprehensive test coverage and early defect detection.
- Execute automated test suites regularly and analyze results to identify issues, regressions, and areas for improvement.
- Perform API testing using Postman to validate backend services, ensuring seamless integration and data integrity.
- Contribute to mobile testing efforts by developing and maintaining automation scripts using frameworks such as XCUITest for iOS and Espresso for Android.
- Collaborate closely with software developers, product managers, and other stakeholders to understand requirements, provide feedback, and ensure quality throughout the software development lifecycle.
- Report testing outcomes clearly and effectively, highlighting critical issues and providing actionable insights to the team.
- Continuously evaluate and improve testing processes, tools, and frameworks to enhance efficiency, reliability, and scalability.
- Mentor junior QA engineers and share best practices to foster a culture of quality and automation excellence.
- Participate in cross-functional team meetings and contribute to project planning, risk assessment, and quality assurance strategies.Requirements
Must-Have Skills
- Bachelor’s or Master’s degree in computer science or a related field of study.
- Playwright: Expertise in using Playwright for web automation testing, including writing and maintaining scripts that cover cross-browser compatibility and UI validation.
- Web Testing: Strong experience in testing web applications, understanding browser behaviors, DOM manipulation, and responsive design testing.
- Postman & API Testing: Proficient in using Postman for API testing, including creating, executing, and automating API test suites to validate RESTful services.
- Mobile Testing: Hands-on experience with mobile testing frameworks such as XCUITest (iOS) and Espresso (Android) to automate functional and UI tests on mobile devices.
- JavaScript: Advanced programming skills in JavaScript, essential for developing and maintaining automation scripts, especially within Playwright and CI/CD environments.
- Appium: Familiarity with Appium for cross-platform mobile automation, complementing native testing frameworks.
- Communication Skills: Excellent verbal and written communication skills to effectively report defects, document testing processes, and collaborate with cross-functional teams.
Nice-to-Have Skills
- Cypress: Experience with Cypress for end-to-end web testing, offering additional capabilities for fast and reliable test automation.
- Python: Knowledge of Python programming to support automation tasks, scripting, or integration with backend services and testing tools.
