Job Description and Requirement
As a Senior QA Automation Engineer, you will play a crucial role in our software development process by designing, developing, and executing automated test scripts. Your expertise in tools like Selenium, and Cucumber will drive the efficiency and reliability of our testing efforts. You’ll work closely with cross-functional teams to ensure the delivery of high-quality software that meets our user’s expectations.
4+ years of proven experience in QA automation, with a strong focus on Selenium WebDriver.
Proficiency in BDD principles and experience with tools like Cucumber for streamlined collaboration.
Familiarity with GitHub and Git, including branching, tagging, and pull requests. Solid programming skills in languages like Java, Python, or similar for developing test scripts.
Strong analytical skills, attention to detail, and problem-solving abilities.
Excellent communication skills to lead discussions, collaborate effectively, and convey testing insights.
Expert knowledge of functional testing – Smoke testing, system testing, regression testing
Roles & Responsibilities
Lead the creation and maintenance of automated test scripts using Selenium WebDriver to thoroughly test web applications.
Collaborate with development teams to implement BDD practices using tools like Cucumber for effective communication and collaboration.
Define test strategies, requirements, and execution plans, contributing to the overall testing approach.
Perform manual testing when necessary to ensure comprehensive test coverage.
Document test plans, test cases, and results to maintain clear and organized testing documentation.
5 to 7 Years