ETL Testing Lead

at  Capgemini

Melbourne, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Aug, 2024Not Specified06 May, 20242 year(s) or aboveJenkins,Software Development,Cloud,Software,Computer Science,Platforms,System Testing,Specifications,Summary Reports,R,Data Solutions,Connectivity,Communication Skills,Management Software,Design,Test Strategy,Automation,Oversight,Hive,Strategy,Teams,ItNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SKILLS:

  • More than 4 years proven experience as a Quality Data Assurance Test Lead or similar role
  • Experience in project management and QA methodology
  • More than 2 years’ experience in data analysis would be useful
  • Familiarity with Agile frameworks
  • Understanding of Scrum process and working in Agile environment is required
  • Ability to document and troubleshoot errors
  • Working knowledge of test management software and SQL
  • Automation framework past experience would be highly desirable.
  • Experience in Java is required – preferably more than 2 years
  • Experience in Python is required – preferably more than 2 years
  • Understanding of AZURE (or similar Cloud) would be required
  • Experience in continuous integrations tools
  • Knowledge on GitHub would be advantageous
  • Knowledge of UNIX Scripting would be advantageous
  • SQL, HIVE, Big data ingestion concepts would be desirable
  • Control M, Jenkins for Testing would be highly desirable
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills
  • Excellent communication skills
  • Attention to detail

Qualifications The following qualifications would be advantageous:

  • Education level – Degree in Computer Science or related field
  • A minimum of 7+ years of QA/Data Test knowledge is required
  • Big Data/Analytics frameworks – AZURE or like
  • Underlying infrastructure for Big Data Solutions would be advantageous
  • Ability to code using scripting languages is required – Eg Unix, Java, Python, R
  • Understanding of Financial Services Industry could be advantageous

LI-AR

Responsibilities:

THE RESOURCE IS EXPECTED TO LEAD TESTING TEAM & BE HANDS ON IN PERFORMING QA TASKS WITH THE REQUIREMENT TO PERFORM TECHNICAL CODING FOR TESTING PURPOSES. THE MAJORITY OF THE TESTING WILL REQUIRE THE TECHNICAL CREATION OF SCRIPTS AND OR PROVIDING QA DIRECTION AS WELL AS TECHNICAL DIRECTION TO WRITE RELEVANT SCRIPTS/JOBS TO PERFORM END TO END ETL DATA TESTING. RESPONSIBILITIES INCLUDE AUTHORING TEST STRATEGY PLAN, TEST SUMMARY REPORT, TESTING (SYSTEM TESTING, SYSTEM INTEGRATION TESTING, UAT,ETC), AUTOMATING TESTING AS REQUIRED, TO ASSIST OTHERS AROUND THE QA PROCESS PROVIDING GUIDANCE, ASSISTANCE AND OVERSIGHT OF ALL QA ACTIVITIES ACROSS THE FULL DELIVERY LIFECYCLE. PERFORM STANDARD SETS OF QA/DATA TEST ACTIVITIES AND PRODUCE DELIVERABLES OR ARTEFACTS THAT ARE PART OF QUALITY ASSURANCE. (EG. TSR, TEST CASES, TEST STRATEGY.)

Standard Responsibilities and Duties The responsibilities, skills and duties of this job include:

  • Review and analyze system specifications/design to consider the testing approach
  • Collaborate with QA Data Engineersto develop effective strategies and test plans
  • Build test strategy documents
  • Determine what level of testing is required
  • analyzing users stories and/use cases/requirements for validity and feasibility for tests
  • Build data / test files for testing purposes with the assistance of the delivery team if required
  • Design and develop automation scripts when needed
  • Build Test cases which will be based on script development
  • Be able to execute all levels of testing (System, Integration, Regression, UAT)
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications or expected outputs
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues including in production
  • Produce test summary reports
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
  • Consider performance
  • Automate and reduce turnaround testing time
  • As a part-time engineer - Managing master data, including creation, updates, and deletion.
  • As a part-time engineer – assist in writing algorithms used to perform data ingestion and consumption tasks
  • As a part-time engineer - work with stakeholders to assess potential risks.
  • As a part-time engineer - provide software solution recommendations under the directions of other technical staff

Technical Responsibilities and Duties

  • The responsibilities, skills and duties of this job include:
  • The ability to write scripts using Java & Python
  • Be able to work in an AZURE environment


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Computer Science

Proficient

1

Melbourne VIC, Australia