Test Automation Engineer
KeySkills
Company Name
Job Description
Job Description:
We are looking for a proactive and experienced Test Automation Engineer to lead the transformation of software testing into a seamless, efficient, and intelligent quality engineering function. You will be responsible for leveraging automation tools and frameworks to improve control, accuracy, and integrity throughout the development lifecycle.
Roles & Responsibilities:
-
Develop and implement automated testing processes using industry best practices.
-
Design, build, and maintain automated test scripts and test cases.
-
Execute tests and analyze results, identifying bugs and ensuring defect resolution.
-
Contribute independently and serve as a Subject Matter Expert (SME) in automation.
-
Participate actively in team discussions and provide technical input and solutions.
-
Collaborate with developers, QA engineers, and other cross-functional teams.
-
Assist in evolving predictive and intelligent testing approaches and frameworks.
-
Prepare detailed test reports and documentation for continuous improvement.
Must-Have Skills:
-
3+ years of experience in Automated Testing
-
Hands-on expertise in test automation frameworks
-
Strong programming knowledge in Java or Python
-
Experience with CI/CD pipelines and DevOps-integrated testing
-
Ability to troubleshoot and debug automated test scripts
Good-to-Have Skills:
-
Working experience with Selenium
-
Exposure to tools like TestNG, JUnit, Jenkins, or Postman
-
Understanding of API and database testing
-
Familiarity with Agile and Scrum methodologies
Professional Attributes:
-
Self-driven and capable of working independently
-
Effective communication and documentation skills
-
Team-oriented mindset with attention to detail and problem-solving abilities
-