The QA Engineer (QAA) is responsible for developing, executing, and automating comprehensive suites of test cases and development of toolsets to augment QA and Development testing.
The SQE will also work closely with Software Developers and other QA engineers to deliver the highest quality products in a timely and cost- effective manner.
Essential Duties / Responsibilities
Create, execute, automate and maintain well defined repeatable test cases against our software platform and Application to test application functions, API, and platform components
Develop and apply automated test frameworks and tools to meet the business needs with respect to functionality, performance, scalability and other quality goals
Work closely with Development and QA to define strategy and process, bringing automation in line with existing functional aspect of the test effort
Enhance and extend the automation library and framework
Increase test coverage using automation and create automation coverage metrics
Build the Unit Testing and integration testing along with development
Add to performance and scalability testing efforts
Identify and prepare requisite test data necessary for the test in execution
Assist QA Manager in reviews, test case summary, evaluation repots, bug statistics, performance analysis, benchmark metrics, user documentation, etcCompetencies / Qualifications
Minimum 4 - 6 years of QA experience with Web based / cloud- based / standalone applications
Current extensive hands- on experience in test automation using Selenium and C#, including framework design, script development from scratch and script execution
Experience with SQL, WCF, .,