Senior Software Test Engineer
Current* Role and Responsibility* 1. Assures quality within the software application by developing and implementing effective test plans, test cases/scenarios and testing strategy and ensure the business logic is appropriate and meets the client requirements.2. Participates in production implementation verification and accountable for validating particular enhancement(s).3. Establishes and maintains test environment, test data, and test tools.4. Works with users, systems analysts, designers/programmers and QA team to create/analyze various required project documents.5. Participate in all phases of the test cycle, including Unit Testing, Integration/System Testing, Performance Testing, Load Testing, Regression Testing, User Acceptance Testing, etc. and responsible for both manual and automated test tools/techniques.7. Complies with the standards in the software life cycle and follows the strategies, plans and procedures.8. Provides customer support and maintains production software as needed.9. Create/review the user documentation, release notes & training materials for accuracy.10. Communicates and interacts with appropriate groups on problems, changes, and enhancements that may impact data, workflow and / or functionality.