The SR QA Engineer will be responsible for automated scripting, verification and validation of new features, functionalities, and defect fixes to our Ecommerce systems. This position will work closely with the QA Manager in the creation of test scenarios, development and execution of test cases, analysis of test results, detection and documentation of defects, and validation of fixes.
Responsibilities:
Key Accountabilities:
Accelerate test automation expansion to ensure better delivery and improve the quality of our products
Build and implement a scalable, reusable automation framework using Selenium WebDriver, Appium
Work with team to set best practices and standards for usage of the automation frameworks & train quality assurance personnel to enable them to use it
Create new or modify existing automation scripts for regression testing that cover front end and back end validations
Work on SQL queries to validate data and to setup data for testing scenarios
Follow industry standard practice while creating automation tests, methods and functions including version control on Test Automation Source code
Document and maintain automation testing frameworks and procedures
Represent QA during story definition to ensure that QA team has provided input and achieved understanding of any new features before development completion
Analyze functional requirements and determine test approach for functional and automated testing of functionality and UI on desktop and mobile
Facilitate end-to-end testing, working directly in our Ecommerce and OMS and coordinating with downstream partners
Create, maintain and execute automated test scripts using Selenium for desktop and mobile
Education and Experience:
Bachelor’s degree in computer science or related field
5+ years of Automation experience in quality assurance and/or testing of software, websites, or other applications
Skills and Behaviors:
Test Automation using Selenium WebDriver/ Appium with Test Automation Frameworks (Cucumber, Page Object Model, Data Driven)
Experience in Web Services Testing preferably using Rest Assured, HTTPClients
Strong programming skills in Java and JavaScript
Hands on experience in unit test framework like TestNG/JUnit
Experience in using any Version Control tools like GIT, SVN
Experience in CI tools like Jenkins, Bamboo, Teamcity etc...
Good to have experience testing eCommerce mobile web and applications in a multi-browser/device/OS environment
Experience working in Agile development methodologies
Strong troubleshooting skills and attention to detail
Ability to work independently against multiple deadlines and shifting priorities
Able to take on additional tasks and responsibilities in order to accomplish team goals
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.