Deskripsi Pekerjaan
Are you passionate about delivering flawless software through cutting-edge automation? NCS Philippines, a leader in Information and Communications Technology, is searching for a highly motivated QA Automation Engineer (Playwright) to join our innovative team in Taguig City. This is a unique opportunity to drive quality across a suite of dynamic digital products.
As a QA Automation Engineer, you will be the champion of quality, responsible for designing and implementing robust test automation strategies using Playwright. You will collaborate closely with cross-functional teams to integrate testing into every phase of the development lifecycle. From crafting comprehensive test plans to building scalable automation frameworks, your work will directly ensure the reliability and performance of our solutions. You will leverage your strong understanding of CI/CD pipelines to facilitate continuous testing, significantly accelerating our release cycles while maintaining the highest quality standards.
Your primary tool will be Playwright, and you will be expected to push its boundaries to simulate complex user interactions across multiple browsers. You will also be responsible for API testing and ensuring seamless integration between front-end and back-end systems. Your ability to analyze requirements, create detailed test cases, and perform root cause analysis on defects will be crucial to your success.
At NCS Philippines, we invest in our people. We offer a collaborative environment, continuous learning opportunities, and exposure to the latest technologies. If you are ready to elevate your career and make a tangible impact in a forward-thinking organization, we encourage you to apply.
Tanggung Jawab
- Design, develop, and maintain robust test automation frameworks using Playwright.
- Create and execute comprehensive test plans, test cases, and test scripts for complex web applications.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) to enable continuous testing.
- Collaborate closely with Software Developers, Product Managers, and QA Analysts to understand requirements and define quality standards.
- Identify, document, and track software defects to resolution using bug tracking tools like JIRA.
- Conduct root cause analysis of test failures and implement corrective and preventive actions.
- Perform cross-browser and cross-platform compatibility testing to ensure consistent user experience.
- Mentor junior team members and advocate for quality assurance best practices across the team.
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3+ years of experience as a QA Automation Engineer.
- Expert-level proficiency with Playwright for end-to-end testing of web applications.
- Strong programming skills in JavaScript or TypeScript. Knowledge of Java or Python is an advantage.
- Solid understanding of Agile/Scrum development methodologies and the Software Development Lifecycle (SDLC).
- Experience with RESTful API testing and tools like Postman or RestAssured.
- Familiarity with version control systems (Git) and CI/CD tools (Jenkins, GitHub Actions).
- Excellent analytical, problem-solving, and communication skills, with strong attention to detail.