Current Job Role :
Software Development Engineer in Test (SDET)
Experience :
4+ Years of Experience
Key Skills :
Expert in Web Automation using Selenium with Java, Maven, Jenkins, Cucumber, BDD. Excellent communication and intrapersonal skills
Testing Certification :
Yes
Programming Languages :
Java, Angular and PL/SQL
Web Technologies :
HTML, jQuery and JavaScript
Testing Tool :
Selenium with Java, Maven, Jenkins, Cucumber, BDD
Project Management Tool :
JIRA
PROJECTS DESCRIPTION:
Project-1
Project: KongAPI Gateway
Role: Senior Consultant QA
Duration: Sept 20-Present
Tools Used: - Tools/Technologies: Selenium with Java, Intellij, Jenkins, Cucumber, BDD, Appium
Responsibilities:
- Understanding functional requirements and identifying test conditions. Expertise in working with Git, TestNG and Maven.
- Writing BDD Scenarios & their Automation scripts
- Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
- Identified mobile elements using Appium Inspector, UI Automator Viewer .
- Performing Test Script Reviews and Maintenance to improve the overall quality of the project
- Involved in Automating Project and managing Smoke and Regression Suite.
- Involved in running test suite, create execution reports.
- Involved in identifying defects and logging defects on jira.
- Involved in reviewing, merging and conflict resolving process of code on ‘Git.
Project-2
Project: Iris Workforce Management Tool
Role: QA Engineer
Duration: Aug’19 – Sep’20
Tools Used: - Visual Studio, Hibernate, SQL Server 2008, Eclipse, Maven, Java SE, jdk 1.8, Selenium with Java, Maven, GitHub, Jenkins, TestNG
Responsibilities:
- Involved in developing and maintenance of test script based on functional requirements.
- Writing Test Scenarios & test cases for the Test Conditions mapped to requirements.
- Performing Test Script Reviews and Maintenance to improve the overall quality of the project.
- Involved in Automating Project and managing Smoke and Regression Suite.
- Involved in running test suite, create execution reports.
Project-3
Project: Brookfield Global Relocation Services
Role: Quality Assurance Engineer
Duration: Aug’17 – Aug’19
Responsibilities:
- Understanding the Business requirements directly from the Client.
- Preparing Test Cases, Multi browser Functional Testing
- Executing and regularly updating/maintaining regression test cases
- Testing various redirection points on the Reloaccess.com
- Providing QA support during production deployment
- Sharing the daily status report with various stakeholders
- Performing UAT
Key Result Areas:
- Experience in setting up different Automation Frameworks like TestNG/Junit, BDD (Using cucumber)
- Knowledge of SQL and database concepts
- Experience in API Testing with Automation Frameworks
- Preparing roadmap, test estimation, test plans/ cases/ scenarios for projects and performing integration, test-driven development, configuration management and continuous improvement
- Creating and sharing Daily Status Report (DSR) including key highlights, open defects, number of test cases executed/pending, and so on with Project Manager
- Ensuring that best practices for coding, architecture, and security are employed across all applications
- Managing timelines and resources (internal and external) within the software development lifecycle; acting as a point of technical escalation and resolution during the project lifecycle
- Interfacing with stakeholders for gathering business needs, analyzing & reviewing business, functional and high-level technical requirements and finalizing technical/functional specifications and high-level design documents
- Project-4
Role: Test Engineer
Domain: E-Commerce
Responsibilities:
- Involved in developing and maintenance of test script based on functional requirements.
- Writing Test Scenarios & test cases for the Test Conditions mapped to requirements.
- Performing Test Script Reviews and Maintenance to improve the overall quality of the project.
- Involved in Automating Project and managing Smoke and Regression Suite.
Involved in running test suite, create execution reports.
Project-5
Role: Test Engineer
Domain: E-Commerce
Responsibilities:
- Involved in developing and maintenance of test script based on functional requirements.
- Writing Test Scenarios & test cases for the Test Conditions mapped to requirements.
- Performing Test Script Reviews and Maintenance to improve the overall quality of the project.
- Involved in Automating Project and managing Smoke and Regression Suite.
- Involved in running test suite, create execution reports.