Description
Job Description:- Responsible for the QA aspect throughout the software development life cycle.
- Responsible for following test methodology, test plans and test tools, writing product test documentation (test procedures, test cases, and test results), analysing test results and recommending corrective action, and configuring/administering/troubleshooting software test environments.
- Follow comprehensive QA programs that address all aspects of testing- unit testing, regression testing, usability testing, System testing, Security testing, integration testing, stress and load testing, platform testing, etc.
- Responsible for supporting software deployment to the production environment.
Skills Required:
- 5 - 10 years' experience in software testing.
- Experience on testing Windows and Web Applications, database driven applications, and large system applications.
- Excellent status tracking and reporting skills.
- Excellent skills in writing and maintaining test plans.
- Experience on testing distribution software.
- Experience with .NET Frameworks.
- Knowledgeable about Transact SQL queries.
- Experience to work self-directed and on small teams.
- Excellent skills in communicating with developers.
- Fast learning and multi-tasking abilities are a must as this person will be juggling a lot of critical issues at once
- Additional preferred skills: Experience with test automation tools such as JUnit, Selenium, QuickTest, or Rational
- Soft Skills: Excellent skills in communicating with developers.