Quality Assurance Engineer
Date Posted: 04-20-2018, Job Code: QAE04202018
Responsibilities:
– Partnering with all team involved in the food chain which includes business, analytics, Replenishment, Digital – Integrated Customer Experience to understand the technical requirement and to measure the impact on the existing system on incorporating the new requirement.
– The area of impact extends to validate the design details, Business rules and changes required to be made to Web logic, Hybrid Mobile app – Native vs Angular experience & databases such as Maria DB and Oracle DB.
– Developing the DoU (Document of Understanding) on the transition phase which is the composition on current and future behavior of system upon implementing the changes. And providing walkthrough to all the stake holders to get it approved.
– Partnering with all team involved in the food chain which includes business, analytics, Replenishment, Digital – Integrated Customer Experience to understand the technical requirement and to measure the impact on the existing system on incorporating the new requirement.
– The area of impact extends to validate the design details, Business rules and changes required to be made to Web logic, Hybrid Mobile app – Native vs Angular experience & databases such as Maria DB and Oracle DB.
– Developing the DoU (Document of Understanding) on the transition phase which is the composition on current and future behavior of system upon implementing the changes. And providing walkthrough to all the stake holders to get it approved.
– Analyze the test scenario for feasibility of automation and derive the automation scope.
– Prepare Automation Test Strategy Plan highlighting Scope, Approach, Tools and Framework required, Entry and Exit Criteria, Script maintenance, estimated effort, risks and contingency plan
– Develop robust automation framework using Business Process Testing framework -Keyword and Data Driven approach for Web and Mobile App and maintain automation repositories.
– Develop automation scripts using Selenium Web Driver, SeeTest -Appium, Java, TestNG, Log4J, Apache POI bin and MySQL Work Bench to test the Pharmacy Integrated Customer Experience (ICE) module in .com applications. Use XPath(element locator) to identify and interact with the UI elements in application.
– Integrate Extent Reports – a Third Party API to generate managerial reports and attach the failed screenshots.
– Create and execute the reusable actions for updating the Components and Repository tables in the Maria DB used in the automation framework for Integrated Customer Experience module. Execute reusable scripts using DevTest for Test Data/Account creation
– Integrate Jenkins for Continuous Integration and JIRA for defect management with the framework.
– Execute the test scripts developed for the web application in the test design phase and perform cross-browser testing of the web application and update the results in JIRA.
– Execute the test scripts on mobile devices IOS and Android (App supported OS versions and devices). Used Simulators, See Test Cloud devices and Physical devices to cater the need of mobile devices.
– Schedule jobs in Jenkins – Continuous Integration tool to execute the test automation scripts and analyze the reports for execution results
– Create and maintain Known Defect Database and get them approved from project management periodically across the release.
– Lead the Defect Triage call with Developer and project Management on defect prioritization and provide adequate test information if needed.
– Maintain project defect log and Map the defects against the User story (requirement) in JIRA.
– Perform the End to End testing of the application module and validate the Adobe variables using debugging proxy – Charles Proxy based on which adobe filters are built for generating the statistics/analytics (Metrics) report.
– Monitor the Splunk logs and verify the responses from the ICE(Integrated Customer Experience) integrated systems. Analyze and understand the root causes for the errors logged.
– Validate the cache management for user sessions and customer actions using RedisDesktopManager for optimization and better experience.
– Execute the SQL queries Oracle DB using SQL Developer to validate the Accuracy of the data load.
– Create and Execute the SQL procedures for re-usability and quality efficiency to validate the synchronization between the Store and Central Database.
– Coordinate the UAT (User Acceptance Testing) with the business user and assist the business team by generating the test data.
– Generate the Weekly and Monthly status report comprising of defects density and percentage of test coverage and walkthrough the same to the Project management.
Skills Requirement:
- Must possess a Bachelors degree in Computer Science/ Engineering/ Technology/ Information Systems or related field or equivalent degree.
- Others: Manual Testing, Automation testing, Regression Testing, Stress testing, JAVA, TestNG, Selenium WebDriver, SeeTest, Appium, Log4J, Apache POI bin, Oracle Database, SQL Developer, Maria DB, Jenkins, DevTest, RedisDesktopManager, Charles proxy, Splunk, MSOffice(Word, Excel), MS Visio, Point Poker, JIRA, WebEx, HTML, MySQL, PGSQL, DB2
Interested candidates can email their resume to usitcareers@egrovesys.com
ALWAYS ON THE LOOK OUT
We’re always looking for the right people to join our team. Even if you don’t find suitable roles listed on our website at this time, please send us your details to be considered for other positions in future.
CALL US ON 603 791 4890 (or) email usitcareers@egrovesys.com with your details
JOB ALERT:
If you like us to email you when a position is available, kindly fill out the below form.