Overview
Skills
Job Details
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.