Description

·       We are seeking a detail-oriented QA Automation Engineer with strong experience in Appium, Browserstack and Selenium to join our Quality Assurance team.

·       The ideal candidate will be responsible for creating, maintaining, and executing automated test scripts to ensure the quality and reliability of our web and mobile applications.

·       The role requires collaboration with cross-functional teams to identify test requirements, enhance test coverage, and ensure seamless user experiences.

 

Key Responsibilities:

·       Design, develop, and maintain automated test scripts using Appium

·       Design, develop, and maintain automated test scripts using Browserstack and Selenium WebDriver.

·       Implement Behavior-Driven Development (BDD) frameworks using Cucumber.

·       Collaborate with Product Owners, Developers, and QA teams to understand business requirements and translate them into test scenarios.

·       Perform functional, regression, and integration testing using Selenium automation tools.

·       Create and manage test plans, test cases, and test data.

·       Identify, log, and track bugs using JIRA or similar tools.

·       Ensure continuous integration of automated tests with tools like Jenkins, Git, or Azure DevOps.

·       Conduct API testing using tools like Postman, RestAssured, or SoapUI.

·       Participate in daily stand-ups, sprint planning, and retrospectives as part of the Agile/Scrum team.

·       Ensure test environments and test data are available for testing needs.

·       Maintain and update existing test automation frameworks to ensure optimal performance.

·       Work closely with DevOps to integrate automated tests into CI/CD pipelines.

 

Required Skills and Qualifications:

·       3+ years of experience in QA Automation.

·       Design, develop, and maintain automated test scripts using Appium

·       Strong hands-on experience with Cucumber, Browserstack and Selenium WebDriver.

·       Proficient in Java or Python for writing automation scripts.

·       Experience in creating BDD test scenarios.

·       Familiarity with CI/CD pipelines and tools like Jenkins, Git, or Azure DevOps.

·       Experience with API testing tools like Postman, RestAssured, or SoapUI.

·       Knowledge of test management tools like JIRA, TestRail, or Zephyr.

·       Strong understanding of Agile/Scrum methodologies.

·       Excellent analytical, problem-solving, and communication skills.

 

Preferred Skills:

·       Knowledge of Cloud Platforms (AWS, Azure, GCP).

·       Experience with mobile automation tools like Appium.

·       Familiarity with performance testing tools like JMeter.

·       Exposure to Docker and Kubernetes for containerized testing

Education

Any Gradute