Negotiable
Outside
Remote
USA
Summary: The QA Automation Engineer role involves designing, developing, and maintaining automated test frameworks and scripts for various platforms, including web, mobile, and APIs. The position requires collaboration with cross-functional teams to define testing strategies and ensure high-quality software delivery. The engineer will implement CI/CD integration for testing pipelines and drive the adoption of best practices in test automation. This role is primarily remote, with the option to work from Florida City, Florida, and is classified as outside IR35.
Key Responsibilities:
- Design, develop, and maintain automated test frameworks and scripts for web, mobile, and API testing.
- Collaborate with developers, product managers, and business analysts to define test strategies and acceptance criteria.
- Build and maintain robust test automation suites using tools such as Selenium, Cypress, Playwright, or Appium.
- Implement CI/CD integration for automated testing pipelines to ensure continuous quality.
- Conduct functional, regression, performance, and end-to-end testing across multiple platforms.
- Perform root cause analysis for defects and collaborate with engineering teams to resolve issues.
- Ensure test data management, environment setup, and configuration for efficient test execution.
- Drive adoption of test automation best practices and maintain high test coverage.
- Participate in Agile ceremonies including sprint planning, grooming, daily standups, and retrospectives.
- Document test plans, test cases, automation strategies, and testing results for transparency and traceability.
Key Skills:
- 10+ years of experience in software QA with a strong focus on test automation.
- Proficient in automation tools/frameworks (Selenium WebDriver, Cypress, Playwright, Appium, TestNG, JUnit).
- Strong programming skills in Java, Python, JavaScript, or C#.
- Experience with RESTful API and GraphQL testing using tools like Postman, RestAssured, or Karate.
- Proficient in CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Solid understanding of Agile/Scrum methodology and QA processes.
- Experience with version control systems (Git, Bitbucket).
- Strong knowledge of cross-browser testing, responsive design validation, and mobile platforms.
- Familiarity with performance and load testing tools (JMeter, Gatling, Locust).
- Experience with cloud-based testing platforms (Sauce Labs, BrowserStack, AWS Device Farm).
Salary (Rate): undetermined
City: Florida City
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Position: QA Automation Engineer
Contract: W2 Only
Responsibilities
Design, develop, and maintain automated test frameworks and scripts for web, mobile, and API testing.
Collaborate with developers, product managers, and business analysts to define test strategies and acceptance criteria.
Build and maintain robust test automation suites using tools such as Selenium, Cypress, Playwright, or Appium.
Implement CI/CD integration for automated testing pipelines to ensure continuous quality.
Conduct functional, regression, performance, and end-to-end testing across multiple platforms.
Perform root cause analysis for defects and collaborate with engineering teams to resolve issues.
Ensure test data management, environment setup, and configuration for efficient test execution.
Drive adoption of test automation best practices and maintain high test coverage.
Participate in Agile ceremonies including sprint planning, grooming, daily standups, and retrospectives.
Document test plans, test cases, automation strategies, and testing results for transparency and traceability.
Required Skills
10+ years of experience in software QA with a strong focus on test automation.
Proficient in automation tools/frameworks (Selenium WebDriver, Cypress, Playwright, Appium, TestNG, JUnit).
Strong programming skills in Java, Python, JavaScript, or C#.
Experience with RESTful API and GraphQL testing using tools like Postman, RestAssured, or Karate.
Proficient in CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
Solid understanding of Agile/Scrum methodology and QA processes.
Experience with version control systems (Git, Bitbucket).
Strong knowledge of cross-browser testing, responsive design validation, and mobile platforms.
Familiarity with performance and load testing tools (JMeter, Gatling, Locust).
Experience with cloud-based testing platforms (Sauce Labs, BrowserStack, AWS Device Farm).
Nice-to-Have
Experience with BDD frameworks (Cucumber, SpecFlow).
Familiarity with containerization (Docker, Kubernetes) for test environments.
Knowledge of monitoring tools (New Relic, Datadog) for production validation.
Exposure to security testing tools and practices.
Experience with data-driven and keyword-driven testing frameworks.
Knowledge of backend technologies for test validation (SQL, NoSQL databases).
Soft Skills
Strong analytical and problem-solving skills with attention to detail.
Excellent communication skills for effective collaboration with cross-functional teams.
Ability to prioritize, multitask, and adapt in fast-paced environments.
Self-motivated with a proactive approach to identifying quality risks.
Passion for innovation, test automation excellence, and continuous improvement.