Hello friends/Seniors/Experts,
I seek your help in verifying and validating my Job duties and let me know if these are correct? I will be grateful to you all
I am going to apply under NOC 2173
and duties are as below:
Collect, confirm and document NFRs by analyzing user requirements: coordinating, conferring with others workers on project team
Develop logical and physical specifications based on the non-functional requirements and computer application/system flow
Participated in planning, design, implementation and evaluation of software applications which involving multiple stakeholders
Research, evaluate and synthesize technical information to design and develop test scripts using various software applications
Test computer-based systems and software applications using various automated testing tools
Develop and process test data which is required for test execution and if required suggests to optimize architecture of software application post performance testing
Evaluate the performance by automated load and stress testing and check the stability and reliability of designs of computer based systems and software applications
Assisted the Planning team and helped in designing and co-ordinate with the development team for installation, deployment and integration of computer applications
Design documents (BDD, TDD, DDD) and functional specifications of the application and developed Test Plan, Test Strategy and Test Cases, define acceptance criteria and conduct walk through for QA and project resources
Validate and Verify of quality attributes of the computer based systems, such as scalability, reliability and resource usage
Upgrade and develop maintenance procedures for operating systems and other communication environments and channels
Create data and test scripts for load testing which is required to test end-to-end system performance
pulling and resolving operational tickets from the QA backlog and validate fixes and code changes following established procedures, standards and guidelines
Troubleshoot failures as required to demonstrate repeatability in an effort to improve software application and test coverage
Co-ordinate with other technical teams like development team, functional testing team, management team and business in the development, integration and testing of software and hardware information systems
Controls software, its versions and other embedded software application control systems
Thanks!