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.

Senior QA Automation Engineer at Zetaglobal | JobZoey