QA Automation Engineer

New
Philippines, LATAM, and other remote regions with excellent English communication skills, US Time Zone (candidate expected to be flexible with the client's preference)ContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
1-3+ years
Required Skills
PostgreSQLPythonSQLCypressGitJavaJavascriptJenkinsMongoDBMySQLSeleniumGitHub ActionsPostmanPlaywright

Requirements

  • 1-3+ years in QA automation, software testing, or test engineering roles
  • Strong programming proficiency in Java, Python, JavaScript, or similar languages
  • Hands-on experience with automation frameworks (Selenium, Cypress, Playwright, RestAssured, Tosca, Katalon, or similar)
  • Solid understanding of software QA methodologies, tools, and best practices
  • Experience with API automation, validation, and testing tools
  • Proficiency in database testing including SQL queries and data validation
  • Solid understanding of Git or other version control systems
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and integration patterns
  • Excellent logical reasoning, analytical skills, and attention to detail
  • Ability to think critically and creatively, seeing from both technical and user perspectives
  • Excellent written and verbal English communication
  • Fast learner with adaptability to evolving tools and testing environments
  • Strong collaboration skills working cross-functionally with development and product teams

Responsibilities

  • 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
  • Integrate automated testing into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar
  • Use AI tools (ChatGPT, Testim, or similar) to optimize QA processes and speed up testing cycles
  • Identify, document, and track bugs through resolution with detailed reproduction steps
  • Collaborate with developers to debug issues, verify fixes, and improve release quality
  • Analyze testing results and maintain comprehensive technical documentation
  • Monitor and report on test coverage, quality metrics, and automation ROI
  • Continuously improve automation coverage based on defect analysis and risk assessment
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now