Job Description: Performing QA functions including participation in project team meetings to understand project requirements, preparing test plans, conducting QA testing and evaluating results, mitigating any defects found and gathering appropriate evidence for upload into systems. Strong communication skills to present metric data to project teams and report out work activities during scrum meetings.
Required:
- 5+ years’ experience with Quality Assurance and Quality Control
- 3+ years’ of test coordination, manual, automation and performance testing tools (Client Suite of tools and/or Microsoft Test Manager/Team Foundation Server)
- Must have knowledge of testing techniques to cover all possible corner cases for testing, verification and validation techniques.
- Hands on experience on Test management tool Client Quality Center
- Proven knowledge of quality assurance and software testing methodologies SDLC and STLC in waterfall and agile
- Strong written and verbal communication – must be able to clearly articulate himself/herself and be able to effectively communicate with management and customers
- Must be a team player, quick responsiveness, contributor, coordinator, cooperative, understanding, polite and adaptive to accept changes in a complex changing environment
- Must be willing to accept direction from seniors, colleagues and management
Desired but not mandatory:
- Experience in Energy or Financial industry is a plus.
Technical Knowledge/Skills:
- Experience with Client Quality Center/ALM and Team Foundation Server - Must
- Experience with functional test automation tools: Client QTP and Selenium - Desired
- Experience with agile methodologies - Must
- Experience working in a Windows - Must
- Experience testing web and client server based applications - Must
- Experience in Oracle Database concepts and testing using SQL or other database platforms - Must
- Strong knowledge of Microsoft Excel – Must