QA Automation Engineer

Experienced Experienced

India: Mumbai

R&D | Full Time | Job Id: 23037

Why Join Us?

Avanan was acquired by Check Point and it is now Check Point’s Email Security and collaboration solution.

We are looking for a brilliant QA Automation Engineer to join our team. Create and manage a large scale systems using cutting edge technologies in an agile environment. 

Work will include maintenance of servers software and OS, scaling our system, tuning of systems, deployment of our application to production environments and monitoring.

Key Responsibilities

  • Develop and maintain automated test frameworks using Python and Pytest for infrastructure components.
  • Implement Behavior-Driven Development (BDD) practices to create clear and concise test scenarios and specifications.
  • Design and execute comprehensive test suites for infrastructure systems deployed on AWS.
  • Collaborate with cross-functional teams to understand testing requirements and incorporate them into the automation strategy.
  • Scale and optimize test automation infrastructure to handle massive production tests efficiently.
  • Monitor and analyze test results using Grafana to identify performance bottlenecks and areas for improvement.
  • Generate detailed test reports using Allure to provide stakeholders with insights into test coverage, results, and trends.
  • Investigate and troubleshoot issues discovered during testing, working closely with development teams to resolve them.
  • Stay up-to-date with industry best practices and emerging technologies in test automation and infrastructure testing.
  • Mentor junior team members and provide guidance on test automation techniques and best practices.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Proven experience (3+ years) in test automation with a focus on (must):
    • infrastructure testing
    • UI automation testing using Selenium or Playwright
    • API automation testing
  • Proficiency in Python programming language and experience with Pytest framework (must)
  • In-depth knowledge of AWS services and infrastructure as code (IaC) concepts - nice to have
  • Experience designing and executing large-scale automated test suites in a production environment 
  • Proven experience working in Product companies - must
  • Familiarity with Grafana for monitoring and visualization of system metrics
  • Proficiency in using Allure for test reporting and result analysis
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

 Preferred Qualifications:

  • Experience with containerization technologies such as Docker and Kubernetes
  • Strong understanding of Behavior-Driven Development (BDD) principles and experience with related tools such as Cucumber or Behave
  • Knowledge of CI/CD pipelines and related tools such as Jenkins or GitLab CI

Apply Now

Please enter your first name (Use English characters only)
Please enter your last name (Use English characters only)
Please enter/ correct your email address
Location is a required field
Please correct your LinkedIn profile
Gender is a required field
Please confirm

Our Equal Employment Opportunity Statement

Check Point Software Technologies is an equal opportunity employer and we strive for diversity in our workplace. All qualified applicants will receive consideration for employment opportunities without regard to religion, race, color, sex, marital or veteran statuses, age, national origin, ancestry, physical or mental disability, medical condition, sexual orientation, gender identity or expression, genetic information, or any other characteristics protected by the laws or regulations of any jurisdiction in which we operate.