NVP is actively seeking people with Mercury Interactive QTP (Quick Test Professional) experience to work on contract with VB scripting background. Experience with web applications is required. Some contracts may require knowledge of Siebel. There are possible immediate requirements and some are slated for the end of the year.
The Senior QA Tester will be responsible for participating in quality assurance activities for NVP Software Testing. The Senior QA Tester will develop and execute test cases to validate complex functionality. In addition, the Senior QA Tester will be involved in all product quality efforts, including requirement reviews, test planning, status meetings, defect reporting, performance benchmarking, mentoring junior testers, and continuous QA improvement activities.
Responsibilities:
- Lead 2-3 testers with confidence
- Verify that project documentation is sufficiently detailed to support development of QA material
- Develop test cases and checklists
- Perform functional, integration, system, and performance testing using manual methods and testing tools
- Identify, log, and track issues in the system under test
- Record all test results and report test status at weekly team meetings
- Work with the project team to resolve quality issues
- Provide leadership and mentoring to fellow testers on the QA team
- Continually search out new QA processes and tools to improve QA functions and processes
- Assist the QA manager in test planning
- Embrace and enhance existing QA processes and procedures
Required Skills:
- 5+ years in QA
- 2+ years of Web testing experience
- Proven ability to lead teams of 2-3 people
- Solid understanding of QA principles and the software development lifecycle
- Solid understanding of black box testing
- Experience preparing formal test plans and test cases, and reporting bugs
- Ability to report bugs using an automated bug tracking tool
- Experience gathering test data using reporting tools or query languages
- Ability to train others on QA processes
- Excellent verbal and written communication skills
- Excellent teamwork skills
- Ability to quickly ramp up on and apply new technologies and processes
- A genuine interest in testing, career progression, and improving personal QA knowledge
Preferred Skills:
- Formal software test training or test certification
- Automation test tool experience.
The Intermediate Level QA Tester will combine an understanding of quality assurance principles and a technical understanding of software development. The Intermediate QA Tester will develop and execute test cases to validate complex functionality. In addition, the Intermediate QA Tester will be involved in all product quality efforts, including requirement reviews, test planning, status meetings, defect reporting, performance benchmarking, mentoring junior testers, and continuous QA improvement activities.
Responsibilities:
- Develop and execute test cases and checklists
- Perform functional, integration, system, and performance testing using manual methods and testing tools
- Identify, log, and track issues in the system under test
- Record all test results and report test status at weekly team meetings
- Work with the network/development team for root cause analysis of defects
- Continually search out new QA processes and tools to improve QA functions and processes
- Embrace and enhance existing QA processes and procedures
Required Skills:
- 2+ years in QA
- 1+ years of application development
- Solid understanding of QA principles and the software development lifecycle
- Solid understanding of black box testing
- Solid understanding of database design and manipulation (using querying tools)
- Solid understanding of software installation processes
- Experience preparing formal test plans and test cases, and reporting bugs
- Perform bug reporting using an automated bug tracking tool
- Experience gathering test data using reporting tools or query languages
- Excellent verbal and written communication skills
- Excellent teamwork skills
- A genuine interest in testing, career progression, and improving personal QA knowledge
- An investigative attitude and an open mind with an easy going personality
Preferred Skills:
- Formal software test training or test certification
- Automated test tool experience
The Junior QA Tester will be responsible for participating in quality assurance activities for NVP Software Testing. The Junior QA Tester will develop and execute test cases to validate complex functionality. In addition, the Junior QA Tester will be involved in team meetings, defect reporting, and continuous QA improvement activities.
Responsibilities:
- Develop test cases and checklists
- Perform functional, integration, system, and performance testing using manual methods and testing tools
- Identify, log, and track issues in the system under test
- Record all test results and report test status at weekly team meetings
Required Skills:
- 1+ years in QA
- General understanding of QA principles and the software development lifecycle
- General understanding of black box testing
- Experience with test case preparation and bug reporting
- Ability to report bugs using an automated bug tracking tool
- Experience gathering test data using reporting tools or query languages
- Excellent verbal and written communication skills
- Excellent teamwork skills
- Ability to quickly ramp up on and apply new technologies and processes
Preferred Skills:
- General understanding of database data extraction (using querying tools)
The Test Automation Specialist will participate in quality assurance activities for NVP Software Testing. The Test Automation Specialist will develop and execute automated test cases to validate complex functionality and system performance. In addition, the Test Automation Specialist will be involved in all product quality efforts including test planning, status meetings, defect reporting, performance benchmarking, mentoring junior testers, and continuous QA improvement activities.
Responsibilities:
- Develop test cases and checklists
- Design and develop reusable automated testing scripts
- Plan and coordinate testing-related activities
- Perform automated functional, integration, system, load, stress and performance testing using testing tools
- Compile and analyze test results
- Record all test results and report test status at weekly team meetings
- Assist developers in root cause analysis of defects
- Identify, log and track issues in the system under test
- Record all test results and report test status at weekly team meetings
- Work with the project team to resolve quality issues
- Provide leadership and mentoring to fellow testers on the QA team
- Continually search out new QA processes and tools to improve QA functions and processes
- Assist the QA manager in test planning
- Embrace and enhance existing QA processes and procedures
Required Skills:
- 5+ years in QA
- 2+ years of automated testing experience
- Solid understanding of QA principles and the software development lifecycle
- Solid understanding of black box testing
- Solid understanding of database design and manipulation (using querying tools)
- Solid understanding of software installation processes
- Experience in preparing formal test plans and test cases, and reporting bugs
- Ability to report bugs using an automated bug tracking tool
- Experience gathering test data using reporting tools or query languages
- Ability to train others on QA processes
- Excellent verbal and written communication skills
- Excellent teamwork skills
- Ability to quickly ramp up on and apply new technologies and processes
- A genuine interest in testing, career progression, and improving personal QA knowledge
Preferred Skills:
- Formal software test training or test certification
- Familiarity with Mercury Interactive's WinRunner and/or LoadRunner.