Quality Assurance Engineer/Tester
Responsibility:
· Perform Test Requirement and Impact Analysis.
· Perform Test Estimation and Test Risk Assessment.
· Prepare Test Plans (covering System Integration Testing, User Acceptance Testing, Performance Testing and Security Testing).
· Responsible for Test Design.
· Prepare Test Cases in line with the Project Requirements.
· To ensure Testing is going hand in hand with the Software Development in all phases.
· Preparate Test Execution Plan and Perform Test Execution.
· Responsible for Defect Management and Issue Resolution. Lead Defect Steering Team Meeting and work with relevant team for defect fix, retest and issues resolution.
· Prepare Test Status Reports of all testing activities and publish the Test Results and Status to the relevant project stakeholders and customers.
· Participate in periodic project progress review with customers and project stakeholders.
Job Description/Requirements:
· Should have extensive knowledge of data warehouse testing procedures, data transformation stage, and data storage systems and to define test strategy and testing scope.
· Should have comprehensive knowledge of business data testing, data testing, and design tools.
· Should have In-depth knowledge of data warehouse technologies, data testing, and information systems.
· Should be well versed in data warehouse architecture, data modelling, and ETL process.
· Should be familiar with data warehouse software life cycle, data warehouse testing environment, and data testing strategies.
· Should be able to identify the scope of the testing required for a release based on the requirements /design document.
· Should be able to design and review testing scenarios and test cases for projects and based on the project design to ensure adequate coverage and control.
· Should possess comprehensive knowledge of data warehouse design methodologies and industry standards.
· Should have ability to communicate effectively with the required project stakeholders and should possess excellent management and organizational skills.
· To monitor test progress and identify any delays / risk that could be an hinderance and check if there might be any delays in achieving the schedule and hold discussions with relevant project stakeholders or cross functional team to figure out the issues that they may be facing and strive hard to resolve them.
· Present the timely status to the project stakeholders and customers and instil confidence about the work being done.
· Prepare any Risk Mitigation plans if in case any delays are foreseen.
· Providing management reporting on test progress, test outcomes, success rates, issues and risks.
Requirement and Qualification:
· Experience of 5-7 years in the Software Testing field.
· Mandatory Skills: Extensive and Must Have Tableau Experience in Enterprise Environment in Tableau 10.1/9.x/8.x/7.x as a Tester.
· Mandatory Requirement: Should be A Certified AWS (Amazon Web Services) Cloud Practitioner Foundational.
· Mandatory Requirement: Should be A Certified AWS (Amazon Web Services) Data Engineer Associate.
· Should have involved in Data Migration Testing Projects from Legacy Applications to Tableau.
· Solid Expertise in Data Visualization, Dashboard Testing, Reports Testing using Tableau.
· Should have actively involved in testing new/upgraded features like new visualizations, forecasting, data dashboards, hyperlink objects, colour coded tabs etc., in Tableau 10.x/9.x/8.x.
· Must have Datawarehouse Application Testing experience in AWS (Amazon Web Services) Cloud.
· Must be proficient in at least one relational database management system (RDBMS), such as Oracle, SQL Server, MySQL, or PostgreSQL, and know how to use SQL to write and execute test cases.
· Must be familiar with database testing tools, such as SQL Developer, Toad, SQL Server Management Studio, or pgAdmin, and how to use them to perform various tasks, such as data verification, data comparison, data migration, data manipulation, performance testing, and error handling.
· Should possess excellent skill in UNIX and SQL.
· Should have experience in Performance Testing and Security Testing of Datawarehouse projects. Should be able to demonstrate and define performance and security parameters and tools be used for testing the same.
· Testing the data warehouse under different load and stress conditions, such as the data volume, the data complexity, the concurrent users, and the network latency.
· Should have experience working in onsite and directly with Customer.
· Must have experience in testing on premise software and also in cloud with software as a service (SAAS).
· Bachelor / diploma in computer science or engineering.
· Knowledge of various testing techniques. Should have worked in testing roles earlier and well versed with testing techniques.
· A creative mindset – and the ability to approach a problem creatively.
· Good communications skills, both written and verbal.
· A meticulous approach to work.
· Ability to use logic and reasoning to identify the strengths and weaknesses of IT systems.