Back to jobs

TEST AUTOMATION ENGINEER

thehivecareers
Full-timesenior

Job description

Job Title: Test Automation Engineer Role Purpose: The Test Automation Engineer is responsible for building and maintaining automated testing frameworks to ensure high-quality software delivery. This role integrates automated tests into CI/CD pipelines, enabling faster and more reliable releases. Key Responsibilities: • Design, develop, and maintain automated test scripts and frameworks • Integrate automated tests into CI/CD pipelines for continuous testing • Collaborate with development and QA teams to define test strategies and scenarios • Execute automated test suites, analyze results, and report defects • Identify opportunities to improve test automation coverage, efficiency, and reliability • Maintain documentation for test cases, frameworks, and test results • Stay updated on emerging QA tools, frameworks, and best practices Required Experience & Skills: • 5+ years of experience in QA automation or test engineering • Strong experience in building automated testing frameworks and scripting • Proficiency with test automation tools such as Selenium, Cypress, or similar • Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) • Knowledge of software testing methodologies, QA processes, and defect management • Strong analytical, problem-solving, and debugging skills • Excellent communication and collaboration skills Preferred (Nice to Have): • Experience in enterprise-level applications and large-scale systems • Familiarity with performance, security, or API testing automation • Exposure to Agile or DevOps environments • Knowledge of programming languages such as Java, Python, or JavaScript