o Proficiency in Software Development Life Cycle (SDLC).
o Excellent knowledge of Software Testing Life Cycle (STLC).
o Experience in creating Test Plans for projects following Agile and Waterfall methodologies
o Ability to create a test matrix for the project/application/deliverable feature set and integration layers
Working knowledge of White box testing and Black box testing
In depth knowledge in creating Smoke testing requirements for basic and critical feature set
o Preparing Requirement Traceability Matrix for test cases.
o Proficiency in writing Test cases by using test case design technique.
o Able to perform Test Pass Execution.
o Ability to detect bugs & classify them based on severity, priority and work effort.
o Working knowledge and experience in the following QA areas
Build Verification Testing (BVT)
Functional testing of various components of application/ deliverable feature set.
Integration testing based on business transaction scenarios.
System testing for deliverable feature set functionality.
Ad-hoc Testing to capture edge cases of the deliverable feature set
Regression testing post release/existing bug fixes.
Compatibility testing for different platform specifications.
Usability testing to ensure deliverable feature set is user friendly.
o Have valuable experience (3/4+ years) of Selenium IDE, Selenium Web Driver, Selenium RC, Selenium Grid
o Ability to create scripts using Parameterization, Descriptive programming, handling dynamic objects, import and export script
o Have experience diverse types of testing like Functional, Regression, Load
o Error handling in Selenium
o Knowledge in creating Hybrid framework
o Knowledge of SQL and ability to write advanced SQL queries.
o Comfortable in Joins, Sub-queries, Grouping.
o Sound understanding of RDBMS Concepts.
o Source Control – TFS/VSO, GIT/SVN
o Test Management Tools/Bug Tracking Tools like TFS/VSO, Jira, others
o Office Productivity Suite (Word, Excel, PowerPoint)