Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
VirtualStaffing

Software Automation Engineer

VirtualStaffing

Software Automation Engineer automating testing processes through Cypress and JavaScript for validating web applications. Collaborates with developers and uses CI/CD practices for efficient testing.

Posted 4/20/2026full-timeRemote • 🇵🇭 PhilippinesMid-LevelSenior💰 ₱50,000 - ₱65,000 per monthWebsite

Tech Stack

Tools & technologies
CypressDockerJavaScript

About the role

Key responsibilities & impact
  • Develop and maintain automated test scripts using Cypress and JavaScript to validate the functionality of web applications.
  • Implement and execute test cases for regression testing, feature testing, and performance testing.
  • Collaborate with developers, product managers, and other stakeholders to understand requirements and identify test scenarios.
  • Participate in code reviews, sprint planning, and daily stand-up meetings to ensure test coverage and quality goals are met.
  • Set up and configure CI/CD pipelines to automate testing, build processes, and deployment workflows.
  • Create and manage Docker containers for testing environments and dependencies isolation.
  • Perform cross-browser and cross-platform testing to verify the compatibility of applications on different browsers and devices.
  • Implement and maintain Page Object Model (POM) and Data-Driven Testing (DDT) frameworks to improve test scalability and maintenance.
  • Conduct API testing using tools like Postman to validate backend functionality, data integrity, and API endpoints.
  • Report and track defects using bug tracking tools, and work closely with developers to resolve issues in a timely manner.
  • Continuously improve testing processes, tools, and methodologies to enhance overall product quality and efficiency.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
  • Proven experience in automation testing, specifically with Cypress for end-to-end testing.
  • Strong background in JavaScript for writing test scripts and automation code.
  • Hands-on experience with Cypress for UI and functional test automation.
  • Proficiency in JavaScript for test script development.
  • Familiarity with GitHub or other version control systems for collaboration and code management.
  • Experience in setting up and managing CI/CD pipelines for automated testing and deployments.
  • Knowledge of Docker and containerization concepts to manage test environments.
  • Expertise in cross-browser and cross-platform testing for application compatibility.
  • Understanding and application of Page Object Model (POM) and Data-Driven Testing (DDT) methodologies.
  • Strong experience with Postman for API testing and validation.
  • Strong analytical and problem-solving abilities with keen attention to detail.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively within cross-functional teams, including developers and product managers.
  • Proactive mindset with a commitment to continuous improvement in testing processes and methodologies.

Benefits

Comp & perks
  • Job Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automation testingCypressJavaScriptAPI testingPage Object Model (POM)Data-Driven Testing (DDT)cross-browser testingcross-platform testingCI/CD pipelinesDocker
Soft Skills
analytical skillsproblem-solvingattention to detailverbal communicationwritten communicationcollaborationproactive mindsetcommitment to continuous improvement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering