Main duties and responsibilities

  • Collaborate with stakeholders on business / technical requirement gathering, effort estimation, impact analysis and delivery planning for multiple systems as part of SCRUM delivery process.
  • End to End test management including Test estimation, Test planning, Creation and test execution tasks, defect management and take QA ownership of systems under test.
  • Full ownership of Test artefacts- Review incoming test basis artefacts (eg. user stories, specs, etc.) for readiness, verifiability and other quality criteria; define test estimation, test strategies and test effort, as part of the SCRUM planning cycle.
  • Participate in Design/Code review sessions and highlight technical/business impacts early
  • Manual & Automated functional/non-functional testing based on test basis artefacts and business requirements.
  • Create/Review System Integration, API/RPC, Performance & Load test suites for Systems under test.
  • Create/Review automation test suits by collaborating with other QA engineers. Grow and maintain existing test automation infrastructure.
  • Test architecture and ST/SIT/UAT environment setup& maintenance for systems under test using CI/Continuous deployment tools.
  • Responsible for release artefacts like Test Reports, sign off document, Defect triages, conducting user demos etc
  • Advise and coach product managers and other stakeholders on quality related topics and processes within the SCRUM delivery process.
  • Define, Implement and Promote Quality best practices to our software development community and continuously refined our software development process to Improve quality.
  • Contribute to an atmosphere of cross-functional teamwork within the organizations’ agile project lifecycle.
  • Collaborate and mentor testers and work as a strong Senior QA engineer with attention to detail and passionate about delivering high quality software;
Read Full Description
Confirmed 8 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles