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