Description

Job Duties :

Under limited supervision, develop and execute complex testing plans and quality assurance reviews in various domains; gather and interpret functional specifications and user requirements; coordinate STLC; write data requirements and develop test plans, cases, and scenarios; review requirements, specifications and technical design documents to provide feedback; implement QA methodologies and develop Test-NG framework; plan and execute functional, compatibility, and negative testing; write automation test scripts for smoke and regression testing; enhance and maintain test scripts according to system requirements; perform review of code and automation strategy; coordinate system integration testing, user acceptance testing, performance testing and end to end testing of ETL applications and transactions; log, review and analyze the defects; perform analysis, determine required changes and provide guidance to development team; perform retesting and regression testing after the defects are resolved; ensure issues are resolved; document QA process; mentor/assist less experienced team members with the above, as necessary; and utilize: UNIX, Oracle, Teradata, Business Objects, Data Stage, Informatica, QTP, Quality Center, Selenium, Jira, ALM, CRM, .Net, Java and related tools.

Minimum Qualifications Education :

Bachelor degree in Computer Science, Information Technology, Computer, Electronics, Electrical or Mechanical Engineering, or in a related field of study (will accept equivalent foreign degree);

Experience  : Five (5) years of progressive experience as a Software Quality Assurance Engineer, Software Developer, Programmer or in a related occupation;

Other Requirements :

Experience must include five (5) years of work with Teradata, Business Objects, Informatica, QTP, Selenium and ALM; must be willing to relocate

Education

Any Graduate