Position: Senior Automation Engineer
Location: Pune, Maharashtra, India
Best Watches available for you on Amazon FashionABOUT THE OPPORTUNITY
We are looking for a Cloud Software Quality Assurance Engineer to join our team. As a Cloud Software Quality Assurance Engineer, you will be responsible for testing, tuning, and optimizing a distributed SaaS multi-tenant, layered event-driven microservices system. Our systems are 24/7, and globally distributed. As a member of our talented engineering team, you will be closely involved in delivering creative and ground-breaking high-quality products and solutions. You’ll collaborate with our architects, designers, and other test engineers to build reliable applications and operations.
ABOUT THE RESPONSIBILITIES
- Design, develop and automate test suites for cloud-native applications involving large-scale streaming data and AI/ML frameworks applied to Contact Center applications
- Engage in all phases of software testing for optimal performance, scalability, and quality
- Implement Continuous Improvement initiatives to improve product quality
- Work with the development teams to ensure that user stories are testable, support development and testing activities using Automation suites
- Recommend and implement test tools, enable documentation of the implemented testing methodologies for repeatability and best practices
- Ensure test results are recorded, available, and report test status to the stakeholders
- Track and report on key Quality and Defect Metrics in a timely manner
- Work with stakeholders for defining solution to business problem or change request
- Support customer escalations as necessary
ABOUT THE REQUIREMENTS
EXPERIENCE
- 5+ years’ experience in software quality assurance
- 3+ years’ experience in distributed cloud-native applications
- 2+ years’ experience in large scale environments
SKILLS & COMPETENCIES
- Strong analytical skills and experience with implementation and administration of Software Quality Assurance processes and metrics
- Tracks and reports regularly on key Quality and Defect Metrics, has experience with real-time dashboards displaying QA test cases, results, and alerting mechanism for code failures
- Proven track record of ensuring 100% test coverage across all software modules and systems, reviewing, and enhancing existing test cases and test plans, ability to design load and stress tests, and test automation strategies involving millions of records in data streams
- Expertise in Automation & testing frameworks and CI/CD pipelines; experience with test driven development and BDD
- Proficiency in Java and Python. Proven experience with one or more scripting languages
- Familiarity of common software development tools such as Git, Bitbucket, Jenkins, Confluence, and Jira
- Experience with AI/ML frameworks like TensorFlow, PyTorch, and Keras is a plus
- Experience in performance testing methodologies dealing with large-scale workloads for distributed systems
- Knowledge in data infrastructure and systems architecture a plus
- Experience with REST web services design and implementation
- Exposure to Kubernetes, Docker and Cloud infrastructure and Platforms – Azure /GCP/AWS
- Experience in implementing solutions for public, private, hybrid, and multi-tenant environments
- Demonstratable debugging and system analysis skills
- Exposure to Agile Methodologies
Apply: Click here to Apply
Get new laptop from Amazon