Senior QA Engineer

Bangalore, India

Key Responsibilities:-

 

Understanding of Software QA methodologies, tools and approaches (black box, white box and automated testing) with short release cycles.

Experience with developing Test Scripts and Test Plans.

Experience with understanding automation frameworks & extending existing ones.

Contribute to Quality Improvements by coordinating with the engineering team and with other geographically-diverse teams.

Ability to analyze & test wide variety of features, releases, drive system designs and product implementations.

Ability to set application configurations and create test data.

Analyze and extract relevant information from large amounts of historical data to help automate and optimize key functionalities.

Develop QA automation programs and streamline current QA efforts

Experience in Enterprise-level projects using Agile software development methodologies throughout the whole life cycle

Strong communication skills, both written and verbal.

Must be attentive to detail, highly-organized, and able to multi-task.

Conduct deep technical analysis/testing of systems implementation and integration

 

Qualifications:-

 

Bachelor's degree in Computer Science or equivalent

2-4 years hands-on testing experience.

Prior experience in media testing and API Testing would be an added advantage.

Background in networking protocols like TCP/IP, WebRTC, RTP etc is a huge benefit.

*Knowledge of programming languages like JAVA, Python is mandatory for automation.*

Knowledge of Zookeeper, RabbitMQ, CouchBase preferred.

Knowledge and experience of relational databases and SQL

Experience at working in Cloud environments like AWS, and container technologies like docker, kubernetes.

Experience in SaaS technology environment

Web services preferred (REST, HTTP)

Strong communication and collaboration skills. Keen aptitude for defect analysis.

Experience working in a fast-paced release cycles & deployments.