Description
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
As a member of the technical/process QA division, you will develop quality standards, control methods and theories to be utilized during manufacturing, testing and inspection to access product quality. Develop standards and procedures to provide quality guidance methods.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
ResponsibilitiesAs a Senior QA Engineer, you are responsible for:
- Develop Test suites using Robo Automation frame works.
- Experience in Java and Junit is desirable
- Experience in Maven isΒ Β desirable
- Experience in Git and Subversion is desirable
- Mandatory to have experience in Docker and Kubernetes
- Highly desired : Expertize in Robo framework
- Work independently and mentor team on test automation.
- Good knowledge on Linux shell script, python, perl.
- Experience developing and executing test of various components for performance ability, stability and scale capabilities as well as automating test suites for ongoing testing of products.
- Team Work with Development and System Engineering in delivering Test Scope, Procedures in advance and consolidate validation scope.
- Create Product validation Environment mimicking customer scenarios, and support team for the same. Collaborate with peer teams in issue discussion and reproduction.
- Mandatory to have manual and automated test experience. Highly desired.
- Good understanding of telecom call-flows and protocols like SIP/VoIP.
- Sound understanding of networking fundamentals, L2/L3 concepts.
- Previous experience in agile development is a plus.
- Good command of English in written and spoken communication.
Β Skills:
- Expertize in Robo framework
- Ability to write and maintain test automation scripts using Python/Shell/Perl.
- Shall have 6 β 10Β yearsβ proven product validation experience in cloud and micro-service based product development. Telecom & Datacom Products is advantageous.
- Product validation expertise with any of these VoIP (SIP), Networking and IP Security Technologies is advantageous.
- Experience with testing SaaS application built on various components and micro-services.
- Experience and hands-on knowledge testing apps built with RESTful APIs, JSON.
- Experience working with test automation tools like: Selenium, Cucumber, JUnit, Jenkins.
- Solid understanding of CI/CD including, but not limited to, Jenkins, Docker, Kubernetes
- Savvy with Linux, Virtualization, Network Administration and responsible for creating the product environment independently.
- Strong hands-on experience on SIPp tool. Working knowledge of any of industry leading load testing tool will be an added advantage.
- Shall work with peer teams and remote teams and shall be team player.