3 Easy Steps

  • 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date

12

February

Full Stack Quality Engineer

Cognizant - Melbourne, VIC

IT
Source: uWorkin

JOB DESCRIPTION

  • Gathering requirements from the stake holders, product owners or clients to understand the scope of projects
  • Discuss and collaborate with solutions architect, product owner and rest of feature team to get additional understanding of the feature to be developed or tested
  • Develop material UI features using ReactJS in conjunction with libraries such as bootstrap, Material-UI, reactstrap
  • Develop APIs and extend existing APIs using NodeJS in conjunction with libraries and frameworks such as ExpressJS, OpenAPI specifications, sequelize, body-parser and so on
  • Develop core engine features that support high concurrency using Java adhering to spring boot and using libraries such as Jackson, AWS SDKs, SQL and so on
  • Design and write SQL queries for complex use cases such as usage report generation by various time durations and based on multiple filters
  • Develop and extend utilities that are modular in nature, integrate seamlessly, reusable and support high throughputs using cloud stack such as AWS lambda, Application load balancer. The utilities are written in multiple programming languages based on language existing code is written and based on best practices
  • Propagate the features developed to testing environment, perform necessary testing and deploy features to production using CICD pipelines and cloud native expertise
  • Fix defects by making necessary code changes
  • Write unit test cases for all the code developed to increase code reliability and ease of debugging issues
  • Providing daily updates by user-story to feature team during the scrum
  • Participate and contribute in spring planning, showcase and retrospective for each sprint
  • Participate and contribute in monthly showcases and PI planning sessions
  • Design the non-functional test strategy document based on the inputs and requirements from the stake holders
  • Confirm the workloads with the business analysts and prepare test strategy document that will be reviewed and approved by stake holders
  • Prepare the load testing scripts required for the projects using performance testing tools
  • Executing various Non-Functional test scenarios like Load, Stress & Endurance test for individual projects
  • To execute combined load test for all projects
  • Monitoring the test execution in multiple layers by means of AWS CloudWatch, DynaTrace, New Relic, Splunk
  • After the test execution, extract the metrics collected and analyse it, whether the results met the SLAs
  • Analyse transactions that are in breach of SLAs to identify the bottlenecks. Provide method or DB query level detail post root-cause analysis
  • Perform and suggest code or configuration fixes based on root-cause to improve performance of the applications
  • Preparing Interim test report for each test execution as planned in NFT test strategy and share with project team
  • Interim report will have various factors like Transaction Status, Timing spent in each table and overall execution time

eFinancialCareers