7 years of academic & professional experience as a QA Automation Engineer/SDET Engineer specialized in testing enterprise-wide Web, API, Performance of the Applications which includes framework development from the scratch.
Responsible for leading test strategies, planning and guiding other team members on strategy and plan.
Responsible for mentoring testers on QE and best practices including integration, data, UI and performance testing.
Responsible for managing defect resolution process and support outside testing environments.
Strong experience in utilizing, building and implementing automated test solutions based on Mike Cohn’s testing pyramid.
Strong hold in understanding the architecture, system integration and dependent upstream/downstream systems.
Experience in creation and execution of Test plans, Test Script and Test Cases for both Manual and Automated Testing.
Experience in creating page objects by using Page Object Model, developed reusable library functions in java, Automated rest API services using Rest Assured framework.
Proven ability in designing and creating automation frameworks using Java, SeleniumWebDriver, IDE, RC, Junit, TestNG, Maven, ANT, Jenkins tools.
Implemented Keyword, Data Driven framework, Hybrid framework, and advanced Framework Behavioral Driven Development (BDD).
Maven build tools used to perform compiling of class, setting up Selenium2.0, download java client libraries, create project, creating pom.xml with artifacts and dependencies.
Extensive experience with BDD frameworks like cucumber and Jbehave.
Designed and Implemented CI/CD solutions using Jenkins, Apache Maven, Pivotal Cloud Foundry (CF).
Strong experience with cloud-based development patterns and deployment strategies.
Integrated test execution with CI/CD pipeline introducing nightly runs for QA Streams.
Extensive experience in developing automated solutions for microservices, Spring batch and Apache Kafka applications using Java 7/8, BDD, Lombok, TestNg/Junit and Apache POI.
Tested the API’s as well as validated the data returned through web services responses using Assertions such as Valid HTTP Status Codes, Script Assertions, Contains, Xpath.
Strong knowledge on ‘shift left’ testing practices and implementations.
Worked with offshore and onshore delivery models.
Strong working experience with centralized and agile SDET teams.
Experience with performance and load testing using JMeter, Dynatrace.
Strong ability to perform peer review code in development and test practices.
Solid database testing skills and ability to execute advanced SQL queries using databases like Oracle, Microsoft SQL.
Experience in using the Test management and Defect Tracking tools like HP Quality center, Application Lifecycle Management, Rally, Jira.
Experience of working extensively in Agile Testing Environment (Agile /scrum model) and attending Scrum calls, Sprint Planning, Reviews and retrospective meetings.
Good Understanding on calculating capacity, analyzing User Stories and acceptance criteria in agile methodology.
Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.
Possess problem-solving skills, ability to follow industry standards and procedures. Quickly master new concepts and applications. Strong communication and interpersonal skills.