Responsibilities:
- Develop a strategic test plan and articulate the test plans for project deliverables.
- Work collaboratively with business analysts and engineers to describe testable business features and co-ordinate testing of features.
- Develop functional automation tests using test automation tools such as Selenium with C#.
- Ensure automation testing standards are met and use best practices that align with project objectives.
- Understand the scope of work in each sprint/release and direct automation testing efforts to the areas of most risk.
- Automate functional and regression testing scenarios and being execute all levels of testing (system, integration, and regression).
- Provide quality assurance signoff for each release, identifying testing coverage, gaps and other potential risks.
- Conduct manual testing when required.
- Configure continuous integration jobs and related scripts for over-all test scenario orchestration, scheduling and reporting of automated test runs.
- Understand agile methodologies such as Scrum and assist with the management of the task backlog.
- Assist with the documentation and development of new features by working with business analysts, end users, and developers.
- Work with business analysts and engineers to ensure test environments and test data are available when required.
Skills and Experience:
- Minimum 6-7 years of experience in Automation testing
- Extensive experience in building and maintaining end-to-end automation frameworks
- Advanced Coding skills in C# using Selenium is required, Dynamics CRM
- Skills in creating parallel cross-browser automation tests
- Experience in Performance Testing
- Experience in one or more scripting languages required for performance testing
- Experience in test execution, Monitoring, analysis & reporting
- Tool experience – JMeter is preferable
- Skills in creating CI/CD pipeline for automation tests
- Ability to raise defects and collaborate with the development teams
- Leadership experience at least the ability to lead a test team is desirable
- ISTQB or equivalent certification