As a software quality assurance engineer you are responsible for analyzing requirements, defining test plans, drafting and executing test cases. You will work directly with project managers, business analysts and developers to refine our software ensuring that it meets our customers needs.
Leverage agile testing framework, design and build functional test cases and scenarios pertaining to various components of the application that ensures the software meets the intended requirements that meets all established quality standards specified in test plans.
Plan and strategize the automation approach to scripting and development of new tools to for new functionality and customer demands; play an integral part in developing an automated Regression suite/tool.
Conduct testing of system/network or applications through all phases of the software development lifecycle. Testing includes developmental; endurance; functional; security; operational; black box; white box; configuration management; peer code review; static code analysis; build/release management
Performs all aspects of validation and verification, including functional structural, regression, load and system testing to ensure hardware and/or software meets or exceeds standards and end-user requirements.
software quality assurance engineering tasks in an agile team environment. The candidate creates and executes all forms of test cases/scripts, test tools, and test infrastructures for the product or features being tested.