Role Proficiency:
Ensuring adherence to test practices and process to improve test coverage
Outcomes:
- Create Test Estimates and Schedules
- Identify business processes conduct risk analysis and ensure test coverage
- Ensure adherence of processes and standards
- Produce test results defect reports test logs and reports for evidence of testing
- Publish RCA reports and preventive measures
- Report progress of testing
- Contribute for Revenue savings for client by suggesting alternate method
- Quality of Deliverables
Measures Of Outcomes:
- Test Script Creation and Execution Productivity
- Defect Leakage Metrics (% of defect leaked % of UAT defects and % of Production defects)
- % of Test case reuse
- Test execution Coverage
- Defect Acceptance Ratio
- Test Review efficiency
Outputs Expected:
Test Design
Development
Execution:
- Participate in review walkthrough demo and obtain sign off by stakeholder for Test Design
- Prepare Test summary report for modules/features
Requirements Management:
- Analyse Prioritize Identify Gaps and create workflow diagrams based on Requirements/User stories
Manage Project:
- Participate in Test management
Domain Relevance:
- Identify business processes conduct risk analysis and ensure test coverage
Estimate:
- Prepare Estimate Schedule Identify dependencies
Knowledge Management:
- Consume Contribute Review (Best Practices Lesson learned Retrospective)
Test Design
Execution:
- Test Plan preparation Test Case/Script Creation Test Execution
Test & Defect Management:
- Conduct root cause and trend analysis of the defects
Test Planning:
- Identify the test scenarios with understanding of systems interfaces and application
- Identify end-to-end business critical scenarios with minimal support
- Create/Review the test scenarios and prepare RTM
Skill Examples:
- Ability to create and manage a test plan
- Ability to prepare schedules based on estimates
- Ability to track and report progress
- Ability to identify test scenarios and prepare RTM
- Ability to analyse requirement/user stories and prioritize testing
- Ability to carry out RCA
- Ability to capture and report metrics
Knowledge Examples:
- Knowledge of Estimation techniques
- Knowledge of Testing standards
- Knowledge of identifying the scope of testing
- Knowledge of RCA Techniques
- Knowledge of Test design techniques
- Knowledge of Test methodologies
Additional Comments:
Position Description Position Title QA – Automation (SDET) Mandatory Skills :- Selenium C# Rest API (postman experience would be good) SQL (querying) Experience in automation with APIs, User Interface Visual Studio Ide Git Backend validation and integration within selenium (if they know C# they should be able to do that) Writing documentation (how to Run and kick off individual or full sets of automation so manual testers can also run) Good to have:- MongoDB (querying) Experience 4 to 6 years JOB DESCRIPTION
- Contribute on designing, coding and testing of project in assigned work.
- Design and develop Test Automation framework in accordance with Business needs
- Adhere to the best practices and implement those in the project.
- Adhere to design and coding standards with regards to Automation
- Conduct software engineering related quality control activities with regards to Test Automation
- Build & Enhance CI/CD pipeline
- Excellent Technical, Communication, Analytical and Problem Solving skills and ability to get on well with people including cross-cultural backgrounds MANDATORY SKILLS
- Good expertise in C# programming
- Sound hands on experience on Selenium
- Extensive experience in framework design and development
- Hands-on experience in API and Web UI automation
- Experience in different frameworks
- Experience in designing framework for API Testing, mobile testing and Cross Browser testing
- CI/CD and DevOps experience with Azure Devops, Jenkins, TeamCity, Ant, etc.
- Very Strong in various types of Testing Frameworks (Keyword driven, hybrid, data driven, etc.)
- Very strong in Object Oriented Analysis and Design (OOAD).
- Configuration management: Git, SVN.
- Experience in using Test Management & Defect Management tools
Desired Skills and Experience
Automation Testing,Selenium Testing,C# .Net