QA Automations Engineer - REMOTE - SR004
Pearl Talent View all jobs
- Central Visayas
- Contract
- Full-time
- Design, develop, and maintain automated test scripts for web, mobile, and API applications
- Build and maintain automated test frameworks using Cypress, Playwright, Selenium, Tosca, Katalon, or similar tools
- Conduct comprehensive end-to-end testing across web, database, and API layers
- Create automated regression, integration, and functional test suites
- Optimize test automation frameworks for speed, reliability, and maintainability
- Implement test data management strategies and mock services where appropriate
- Apply version control, logging, and structured documentation for all test code
- Execute automated test suites and analyze results for defects and failures
- Integrate automated testing into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar
- Configure automated test execution for multiple environments and deployment stages
- Build reporting and dashboard automations for test visibility and accountability
- Collaborate with DevOps teams to ensure smooth integration of QA processes
- Monitor test execution in continuous deployment workflows
- Implement parallel test execution strategies to reduce build times
- Maintain test environment configurations and dependencies
- Use AI tools (ChatGPT, Testim, or similar) to optimize QA processes and speed up testing cycles
- Apply user-centric testing approaches to identify real-world edge cases and usability gaps
- Leverage AI-powered test generation and maintenance tools where applicable
- Implement intelligent test selection and prioritization strategies
- Use AI for visual regression testing and anomaly detection
- Explore and integrate emerging AI/ML tools for quality assurance
- Identify, document, and track bugs through resolution with detailed reproduction steps
- Collaborate with developers to debug issues, verify fixes, and improve release quality
- Work with product managers to clarify requirements and define test strategies
- Participate in sprint planning, refinement, and retrospective meetings
- Suggest process improvements and contribute to culture of product reliability and excellence
- Conduct code reviews of test automation code with team members
- Mentor junior QA engineers on automation best practices
- Analyze testing results and maintain comprehensive technical documentation
- Monitor and report on test coverage, quality metrics, and automation ROI
- Define metrics for automation success (time saved, error reduction, efficiency gains)
- Continuously improve automation coverage based on defect analysis and risk assessment
- Maintain clear documentation and training guides for stakeholders and team members
- Track testing KPIs including defect detection rate, test execution time, and coverage percentages
- Contribute to continuous improvement of QA processes and tooling
- Experience: 1-3+ years in QA automation, software testing, or test engineering roles
- Programming Skills: Strong programming proficiency in Java, Python, JavaScript, or similar languages
- Automation Tools: Hands-on experience with automation frameworks (Selenium, Cypress, Playwright, RestAssured, Tosca, Katalon, or similar)
- Testing Methodologies: Solid understanding of software QA methodologies, tools, and best practices
- API Testing: Experience with API automation, validation, and testing tools
- Database Testing: Proficiency in database testing including SQL queries and data validation
- Version Control: Solid understanding of Git or other version control systems
- CI/CD Knowledge: Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and integration patterns
- Problem-Solving: Excellent logical reasoning, analytical skills, and attention to detail
- User Perspective: Ability to think critically and creatively, seeing from both technical and user perspectives
- Communication: Excellent written and verbal English; able to explain technical concepts clearly
- Adaptability: Fast learner with adaptability to evolving tools and testing environments
- Collaboration: Strong collaboration skills working cross-functionally with development and product teams
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Experience in performance or load testing (JMeter, Locust, K6)
- Exposure to DevOps pipelines and advanced CI/CD integrations
- Understanding of UX testing principles or accessibility standards (WCAG)
- Experience with mobile testing frameworks (Appium, Detox, Espresso)
- Knowledge of containerization and orchestration (Docker, Kubernetes)
- Familiarity with cloud testing platforms (BrowserStack, Sauce Labs, AWS Device Farm)
- Experience with visual regression testing tools
- Background in Agile/Scrum development environments
- Security testing knowledge and OWASP principles
- Experience mentoring or leading QA teams
- Automation Frameworks: Cypress, Playwright, Selenium, Tosca, Katalon, or equivalent
- API Testing: Postman, REST Assured, Swagger, or similar tools
- Programming: Java, Python, JavaScript, or similar scripting languages
- Database: MySQL, PostgreSQL, MongoDB, or other SQL/NoSQL databases
- Version Control: Git, GitHub, GitLab, or Bitbucket
- CI/CD: Jenkins, GitHub Actions, GitLab CI, or similar platforms
- Performance Testing: JMeter, Locust, K6, or Gatling
- AI QA Tools: ChatGPT, Testim, Mabl, or AI-assisted testing platforms
- Test Management: TestRail, Zephyr, qTest, or similar tools
- Bug Tracking: Jira, Linear, Asana, or equivalent systems
- Monitoring & Dashboards: Databox, Looker, Grafana, or custom dashboards
- Documentation: Notion, Confluence, Google Workspace for collaboration
- Mobile Testing: Appium, Detox, Espresso, XCUITest
- Cloud Platforms: AWS, GCP, or Azure testing services
- Containerization: Docker, Kubernetes for test environments
- Competitive Salary: Based on experience and skills
- Remote Work: Fully remote — work from anywhere
- Generous PTO: In accordance with company policy
- Direct Mentorship: Access to global industry leaders
- Learning & Development: Continuous growth resources
- Global Networking: Work with international teams
- Health Coverage (Philippines only): HMO after 3 months (full-time)
- Skills Assessment
- Initial Screening
- Top-grading Interview
- Client Matching
- Job Offer
- Onboarding