- Define and implement automation test processes, strategies and approaches for complex test requirements.
- Collaborate with cross-functional teams to understand project requirements and translate them into comprehensive test plans and test cases.
- Possess hands on experience on multiple open source/commercial tools (Selenium, C#, Rest Sharp, Spec Flow, BDD, Coded UI, etc. ), web testing, frameworks and infrastructures for automation.
- Define test assessment strategies for client project requirements.
- Analyse various products and technologies and develop POCs for demo purpose.
- Be creative and proactive thinker and make use of current technologies to provide extensible automation infrastructures.
- Should review product requirements, functional and design specifications to determine and prepare automated test cases.
- Should have experience working directly with customer and working with CoEs.
- Hands on Experience in designing various Automation Framework like Functional Decomposition, JavaScript/Java based, Cucumber, Selenium Frameworks Utilizing - TDD, BDD with wrappers/helper/accelerators.
- Perform API testing to validate the integration and functionality of backend services.
- Identify, Document & Track software defects and issues, ensuring they are resolved in a timely manner.
- Utilise automation testing frameworks and tools to streamline and automate the testing process.
- Design and develop automated test scripts for regression testing, API testing.
- Monitor and maintain test environments, ensuring they are properly configured and represent the live/cloud environments.
- Collaborate with the development team to ensure that software defects are properly prioritized and resolved.
- Provide clear and concise reports on test results and overall software quality to stakeholders.
- Stay updated with industry best practices and emerging trends in software testing and quality assurance, particularly in the areas API testing, & automation testing.
Desired Skills and Experience
- At least 8 years of IT experience with 5+ years in Test Automation.
- Strong understanding of software testing methodologies, techniques, and best practices.
- Experience in manual and automated testing, including the use of testing tools and frameworks.
- Familiarity with testing frameworks and tools.
- Knowledge of API testing tools, such as Postman or SoapUI.
- Proficiency in automation testing frameworks and tools, such as Selenium, Cypress, or similar.
- Strong analytical and problem-solving skills, with meticulous attention to detail.
- Excellent communication and collaboration abilities.
- Experience of using tools to support planning and tracking of timeboxed or agile approaches.
- Ability to provide clear technical leadership whilst working collaboratively with a wider solution and bid team.
- Strong problem-solving with the ability to work cross-functionally in a fast-paced and rapidly changing work environment.
- Strategic thinker, coupled with an output focused approach to getting the job done - particularly in a bid scenario. .
- Quick learner with an in-depth understanding of the capability.