Zetaglobal
Senior QA Automation Engineer
Bengaluru, Karnataka, India. Posted 25 months ago
The role
This senior role is for a QA automation engineer who will build and improve test automation for UI, API and backend systems, including a real-world machine learning platform. The work includes writing test plans, tracking bugs, mentoring other QA engineers, and integrating tests into the CI/CD pipeline.
What you will do
- Perform automated UI and backend/API tests, analyze results, and report defects.
- Continuously improve the test automation strategy to raise coverage and efficiency.
- Help develop automation frameworks that meet business needs and improve performance and usability.
- Automate tests to check functional requirements and performance KPIs.
- Ensure high product quality through functional and API-level testing.
- Understand business requirements independently and cooperatively.
- Mentor and guide other QA engineers on test automation best practices.
- Work with cross-functional teams to integrate automated tests into the CI/CD pipeline.
- Architect, design and implement a reliable, scalable automation framework for a machine learning platform.
- Write test plans covering business use cases and test cases; identify, document and track bugs; perform regression testing.
Required qualifications
- B.S. or M.S. in Computer Science or a related field.
- 8+ years of experience with UI automation tools such as Selenium, and API automation.
- 5+ years of experience with Python and/or J2EE or an equivalent object-oriented paradigm.
- Web application testing experience, including frontend and backend validation.
- Experience working in a fast-paced technology environment.
- Knowledge of Robot Framework and its libraries using Python.
- Strong proficiency in Python programming.
- Knowledge of Git workflows, including branching, merging and conflict resolution.
- Solid understanding of SDLC and Agile testing methodologies.
- Strong communication and interpersonal skills.
- Excellent problem-solving, critical thinking and analytical skills.
- Ability and desire to learn new skills and take on new tasks.
Nice to have
- Experience automating test validation via API or through databases such as Snowflake, HIVE or AWS Athena.
- Experience with Atlassian tools such as Jira and Confluence.
- Knowledge of Kafka, Elasticsearch, and SQL/NoSQL databases such as Aerospike, Thrift, CI and AWS.
- Knowledge of other test automation frameworks such as Selenium, Appium or Cucumber.
- Experience with container-based solutions.
About the company
Zeta Global is a NYSE-listed, data-powered marketing technology company founded in 2007. It runs an end-to-end marketing platform that combines a large proprietary data set with artificial intelligence for brands across digital channels.