QA Automation Engineer

Payarc LLCGreenwich, CT
2d

About The Position

We are seeking a highly skilled QA Automation Engineer to design, develop, and maintain automated test frameworks that ensure the reliability and quality of our software products. In this role, you will collaborate with developers, product managers, and other QA engineers to create efficient test strategies, automate test cases, and enhance overall test coverage.

Requirements

  • Programming Knowledge – Proficiency in Java, Python, C#, or JavaScript for test automation
  • Test Automation Frameworks – Experience with Selenium, Cypress, Playwright, Appium, TestNG, or JUnit
  • API Testing – Familiarity with Postman, RestAssured, or SoapUI
  • CI/CD Integration – Ability to integrate automated tests into Jenkins, GitHub Actions, or GitLab CI/CD
  • Version Control – Proficiency in Git or GitHub for source code management
  • Database Testing – Understanding of SQL for validating backend data
  • Performance Testing – Knowledge of tools like JMeter, Gatling, or k6
  • Cloud and Virtualization – Familiarity with Docker, Kubernetes, or cloud based testing
  • Security Testing – Basic awareness of security testing tools such as OWASP ZAP or Burp Suite
  • BDD Frameworks – Experience with Cucumber, SpecFlow, or Behave for behavior driven testing
  • Analytical Thinking – Ability to analyze requirements and identify test cases efficiently
  • Problem Solving – Strong debugging skills to resolve test failures and investigate defects
  • Attention to Detail – Ability to spot issues early and prevent defects
  • Collaboration and Communication – Work closely with developers, product managers, and other QA engineers
  • Adaptability and Learning Agility – Willingness to learn new tools, frameworks, and methodologies
  • Time Management – Ability to prioritize and manage multiple test cycles efficiently
  • Proactiveness – Identifying potential risks and areas for automation improvement
  • Documentation Skills – Writing clear test cases, automation scripts, and test reports
  • 5-7 years’ experience as Automation Software QA Engineer
  • 5-7 years’ experience API Testing
  • 5-7 years’ experience Performance Testing
  • 5-7 years’ experience Security Testing
  • 5-7 years’ experience using Selenium
  • 5-7 years’ experience using Postman or equivalent
  • 5-7 years’ experience using Jira
  • 3-5 years’ experience using JMeter or equivalent
  • 3-5 years’ experience using Jenkins, GitHub Actions or equivalent

Responsibilities

  • Develop and maintain automated test scripts using tools like Selenium, Appium, Playwright, or Cypress.
  • Create and execute end-to-end, functional, regression, performance, and API tests.
  • Build and optimize test automation frameworks to improve test execution efficiency.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
  • Collaborate with development teams to identify and resolve defects.
  • Ensure automation coverage for both web and mobile applications.
  • Perform root cause analysis for test failures and improve test reliability.
  • Document and maintain test cases, scripts, and reports.
  • Stay updated with the latest trends in test automation tools and frameworks.
  • Other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service