Description

Proficiency in automation tools such as Appium, Selenium, QTP, and JUnit is essential. Strong programming skills in languages like Java, Python, and C# are required. Experience with test planning, design, execution, and bug reporting is crucial. Knowledge of Agile methodologies is important for collaborative development processes. Strong analytical and problem-solving skills are necessary to identify and resolve issues effectively. This role involves leveraging these skills to create robust automated testing frameworks and ensure the quality of software products.

SKILLS:
– Proficiency in automation tools (e.g., Appium/Selenium, QTP, JUnit)
– Strong programming skills and comprehensive knowledge of various software languages and platforms (e.g., Java, Python, C#, Java Spring Boot, MongoDB / PostgreSQL)
– Experience with test planning, design, and execution, bug reporting
– Knowledge of Agile and SCRUM methodologies, industry and competitor practices
– Strong analytical and problem-solving skills
– Software Development experience and knowledge of the Software Delivery Lifecycle and Security Compliance
– Experience with DevOps technologies including GitHub, Chef, Jenkins, Puppet, or ArgoCD
– Experience with Kafka or RabbitMQ, Docker and Kubernetes (AKS/GKE), and alerting mechanisms using Nagios, New Relic, GCP, or Splunk
– Experience with public cloud platforms (Azure / OCI)

Education

Any Graduate