Overview
Skills
Job Details
Job Title: QA Automation Engineer
Contract: W2 ONLY
Job Description:
We are seeking a skilled QA Automation Engineer to design, develop, and maintain automated test frameworks and scripts to ensure the quality and reliability of our applications. The role requires collaboration with developers, product managers, and QA teams to identify test requirements, enhance test coverage, and drive continuous improvement in testing processes.
Key Responsibilities:
Design, develop, and maintain automation frameworks for web, API, and mobile applications.
Create and execute automated test scripts to validate functionality, performance, and security.
Integrate automated tests into CI/CD pipelines.
Collaborate with developers and QA teams to identify, debug, and resolve defects.
Ensure high test coverage and maintain regression test suites.
Document test cases, processes, and results for transparency and traceability.
Required Skills & Qualifications:
12+ years of experience in QA automation.
Strong programming skills in Java, Python, or JavaScript.
Hands-on experience with Selenium, Playwright, Cypress, or Appium.
Experience testing APIs using tools like RestAssured, Postman, or Karate.
Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
Familiarity with Agile/Scrum methodologies.
Strong problem-solving, debugging, and communication skills.
Nice to Have:
Cloud testing experience (AWS, Azure, or Google Cloud Platform).
Performance testing exposure (JMeter, LoadRunner).
Knowledge of containerization (Docker, Kubernetes).