About the Role : As an Ecommerce Automation QA, you will play a crucial role in ensuring the quality and reliability of our online shopping platform.
You will design, develop, and execute automated test scripts to validate the functionality and performance of our ecommerce website and applications.
Your expertise in automation testing will help us deliver a seamless and high-quality user experience to our customers. Responsibilities : Develop and Execute Automation Test Scripts : Create, maintain, and execute automated test scripts using industry-standard tools and frameworks (, Selenium, Appium, Cucumber, TestNG).
Test Case Design : Design and develop comprehensive test cases based on functional, non-functional, and regression requirements.
Defect Management : Identify, report, and track defects using a defect tracking tool. Work closely with development teams to resolve issues promptly.
Performance Testing : Contribute to performance testing efforts by executing load and stress tests to ensure the scalability and reliability of the ecommerce platform.
Continuous Integration : Integrate automated tests into the continuous integration / continuous delivery (CI / CD) pipeline to ensure quality throughout the development process.
Stay Updated : Keep up-to-date with the latest automation testing tools, techniques, and industry best practices. Required Technical Skills : Programming Languages : Strong proficiency in programming languages like Java, Python, or C#.
Automation Frameworks : Experience with popular automation frameworks such as Selenium, Appium, Cucumber, or TestNG. Testing Tools : Familiarity with testing tools like JMeter, Postman, or SoapUI.
Database Knowledge : Understanding of SQL and database concepts for data-driven testing. CI / CD Tools : Experience with CI / CD tools like Jenkins, GitLab CI, or Azure DevOps.
Web Technologies : Knowledge of web technologies like HTML, CSS, and JavaScript. API Testing : Experience with API testing using tools like Postman or Swagger.
Desired Skills : Performance Testing : Experience with performance testing tools and techniques. Mobile App Testing : Experience testing mobile applications on iOS and Android platforms.
Cloud Platforms : Familiarity with cloud platforms like AWS, Azure, or GCP. Agile Methodologies : Understanding of Agile development methodologies like Scrum or Kanban.
Soft Skills : Excellent communication, problem-solving, and analytical skills.