Develop software programs of a complex nature, including operating systems, applications and/or network products. Develop project plans, functional specifications and schedules for these products. Design and perform analysis on complex programs and systems. Assist in determining product requirements, technical specifications, and enhancements.
Job description given:
Analyze, design and development of overall test plans for specific programs. Perform repeatable testing procedures and processes. Identifies test gaps and writes automated tests to mitigate gaps. Verification of installation instructions, APIs, triggers, stored procedures, referential integrity, hardware product or system specifications. Interpretation and modification of code as required including batch files, queries, stored procedures and/or triggers. Provide assistance to other testers. Application/System/Inter-System level issues may be the major focus. Project scope may include application/system performance, threading issues, bottleneck identification, writing small footprint and less intrusive code for critical code testing, tackle system/application intermitted failures etc. Enterprise level configuration skills. Automate web ui tests with Selinium and REST API.