Design test plans, scenarios, scripts, or procedures.
Test system modifications to prepare for implementation.
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
Document software defects, using a bug tracking system, and report defects to software developers and project managers.
Identify, analyse, and document problems with program function, output, online screen, or content.
Monitor bug resolution efforts and track successes.
Create or maintain databases of known test defects.
Plan test schedules or strategies in accordance with project scope or delivery dates.
Participate in product design reviews, providing input on functional requirements, product designs, schedules, or potential problems.
Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
Advise, mentor, train or assist quality assurance analysts and developers at other skill levels, as needed, to ensure timely releases of high quality code.
Achieve a service-focused culture with emphasis on delivering on-time, high-quality products and services to internal and external customers.
Other duties as assigned it is understood that this list of major duties and responsibilities is not an inclusive list and that other duties and responsibilities, which may include helping others in the same or different departments, may be assigned by supervision.
Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within proprietary software applications developed for Companys global user base.
Demonstrated methodical, detail-oriented and thorough approach to all assignments while adhering to compressed timelines. Complete all assignments on or ahead of schedule.
Consistently recognized for excellent problem-solving and analytical skills by programmers, project managers and supervisors.
Testing software to identify and resolve problems from an end users perspective.
In charge of testing developed software against specified requirements.
Accurately monitoring and recording results in test documentation.
Preparing detailed test plans, acceptance criteria and test scenarios for each project.
Liaising with developers and programmers to swiftly resolve faults.
Analysing, writing reports & communicating results to colleagues & managers.
Monitoring the testing process and identifying and logging test failures.
Performing peer reviews and estimates.
Involved in Performance Testing, Scalability / Stress and Load Testing.
Testing full product suite's, identifying problems & resolving them with the development team.
KEY SKILLS AND COMPETENCIES:
Testing Tools: soapUI, Selenium Suite (Selenium IDE, Selenium Server, Selenium Remote Control, Selenium Grid, Selenium Java Client Driver); Agile; SilkTest; HP Testing Suite (Quality Center, Quick Test Professional, LoadRunner, Performance Center)
Languages: Strong foundation in .Net and Java; familiarity with C# and XML
Software/Systems: MS Office, Windows 7/Vista/XP, Unix.