QA Automation Engineer

Apply Now

Company: Avani Technology Solutions, Inc.

Location: Princeton, NJ 08540

Description:

MUST HAVES:
  • At least 5 to 7 years of Automation experience
  • Experience using SCM (SVN/GIT) to ensure automation scripts are properly version controlled
  • Ability to design and develop scalable, reliable and data driven automation test scripts
  • Understanding of object-oriented design techniques
  • Experience in Jira, Confluence and Jenkins
  • Experience in cross web browser testing The QA Automation Engineer
  • Implementing, executing and capturing testing results, tracking and entering of test defects, test strategies/test scripts/test cases/end of test/ORR following the documented IT SDLC DevOps/Agile process


Additional Nice to have skills:
  • Running Automation Testing as a stage from Jenkins Declarative CICD Pipeline
  • Testing OAuth protected RESTful API endpoints authored using OpenAPI Spec
  • Serverless - AWS API Gateway/NodeJS Lambda accessing DynamoDB
  • Docker Containers - Spring Boot based API endpoints accessing PostgreSQL
  • Testing Pure JS (AngularJS)/HTML frontend
  • Testing Event Driven data transfer exposed as a SQS Q
  • SQS -> Lambda -> Destination (DynamoDB/Elasticsearch or Application Web Service)
  • Testing Event subscription via a messaging service
  • SNS/SQS - SNS -> SQS -> Lambda -> Destination
  • Kafka - Publishing events and subscribing/processing events to destination
  • Testing Sync of Transactional Data into Analytics/Search platform (DynamoDB - Elasticsearch using DDB Streams)
  • Testing Reports served from AWS Elasticsearch/S3 or any other reporting/analytics platform

Similar Jobs