We have an immediate requirement for QA Automation Engineer position with one of our direct clients in USA.
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)