Responsibilities
As a QA Automation Engineer, you will:
- Help support and advocate for standard test design and procedures, potentially contributing to their development.
- Work with Subject Matter Experts (SMEs) and development teams to identify and refine test requirements.
- Coordinate and/or perform testing from initiation through delivery, ensuring tasks are completed on schedule and within budget.
- Act as a liaison between technical and non-technical departments to ensure all targets and requirements are met.
- Potentially create and maintain test libraries, databases, and test environments.
- Potentially certify and review test results from other analysts and testers.
Qualifications
- Minimum 2-5 years of experience.
- Bachelor's (BE/BCA) or Master's (MCA) degree in computer science, engineering, or a related discipline.
- Hands-on experience writing SQL queries and designing automation scripts using Selenium and Java.
- Proficiency with at least one automation tool and a strong grasp of one scripting language.
- Ability to manage modules independently with minimal support from a Test Lead.
- Desirable to have knowledge of Selenium/Java automation.
Technical Requirements:
- Functional Automation: Experience with Selenium, Java, Cucumber, and Python.
- Automation Framework expertise.
- API Testing: Proficient with RestAssured (Java) and capable of using Postman/SOAPUI.
- Excellent problem-solving techniques.
- Scripting experience in Java.
- Experience in source control management.
- Strong functional testing techniques.
- Database knowledge (SQL).