- 5+ years of experience in Software Testing (Automation Testing /Manual Testing).
- Involved in development of Page Objects Model automation frameworks using Selenium Web Driver and Java.
- Worked on automation testing of RESTful web service using Rest Assured, Apache Http client.
- Worked on API automaton using Bluecat in with node.js frame work and chai mocha for assertion and test steps.
- Used Allure result for reporting.
- Extensively worked on creation of Framework and other activities such as Framework maintenance, Automation script development and maintenance.
- Used Jenkins as Continuous Integration tool and have worked on creating jobs, executing jobs, creating triggers, configuring jobs.
- Experience with frontend automation testing using open source tools Selenium (WebDriver, Selenium IDE), Java, JUnit, TestNG.
- Experience with Firebug and Dev tools to find out XPaths, CSS and locate element using various locators.
- Well acquainted with all phases of SDLC and STLC and in preparing Test plan, Test scenarios, Test cases (Manual Testing), and Test Scripts based on System Requirements Documents for Functional, Regression, and System testing.
Programming s: Java, node.js
Build deploy tools: Maven, Jenkins
Configuration Management tools: Perforce, GIT
Tools: /IDE: Eclipse
Automation tools: Blue cat, Selenium Web Driver, Selenium IDE, Postman, Rest Assured, Apache Http Client, Unit, TestNG, Firebug
Data Base: SQL Server
Servers: Apache Tomcat
Management/Testing tools:: Jira, HP QC
Version Control:: GIT and Perforce
Methodology:: Waterfall and Agile
Operating Systems: Windows, Linux
- Working on developing backend automation frame work using rest assured
- Writhing test script for API testing
- Maintaining smoke jobs on Jenkin.
- Working on stories related test sub task
- Supporting weekly release
Environment: Java, Restful API, Rest assured
- Developed automation frame work for the backend API testing using bluecat and node.js
- Developed test script using mocha test step
- Used chai for assertion.
- Created report using allure reporting.
- Setting up of looper job.
Environment: Restful API, Blue cat, Node.js, Chai. Mocha
Software Development Engineer
- Involved in POM framework development using Selenium Web Driver, Java and TestNG.
- Developing automation scripts for the new User stories, Maintain and run the Regression Scripts.
- Creating Test suits and mapping it to Jenkin jobs.
- Writing/Maintaining/ fixing Automation Test Script using Selenium Web Driver.
- Worked on Jenkins creating, executing and fixing jobs in different environment, creating triggers and configuring jobs.
- Extensively worked with DOM and locating a web element using Id, Name, CSS selector and XPATH.
- Handled dynamic web elements and performing cross browser testing.
- Working with UI components like dropdown, mouse over operation and handling web driver challenges like different windows, frames, pop up, and alert. Parametrizing the test cases using apache poi library.
Environment: Java, TestNG, Eclipse, Selenium Web Driver, Jenkins, Jira, Agile, Maven, Perforce, Xpath, CSS, Test Rail, firebug.
QA Automation Engineer
- Contribute in POM framework creation. Automate web application using Selenium Web driver, Java and TestNG
- Adding Page level Classes in framework.
- Created positive and negative test cases by using valid and invalid data.
- Wrote relative Xpath using various Xpath method to locate web element dynamically.
- Working with various UI components like dropdown, mouse over operation.
- Good experience in handling web driver challenges like different windows, frames, pop up, and alert.
- Performing cross browser testing.
- Used Firebug and Selenium IDE to identify web elements.
- Worked on data base testing using SQL.
- Constantly monitoring Jenkins for the new builds and running new automated test cases in Jenkins.
Environment: Java, TestNG, Eclipse, Selenium Web Driver, Jenkins, Jira, Agile, Maven, Perforce, Xpath, CSS, firebug.
QA Automation Engineer
- Involved in Hybrid Framework using Selenium, Java, Maven and Junit and Developed test scripts using Selenium.
- Extensively worked with Selenium, writing test scripts using various locators like Xpath, id, name, and class.
- Writing complex scenario and writing test cases for those scenarios and converting test cases to test script.
- Involved in manual testing of web applications and Expertise in writing and executing manual test cases.
- Creating defect report, requirement traceability matrix and involved in creation of test plan.
- Used HP QC for raising issues, bugs, defect tracking, writing suggestion, writing and executing test.
- Extensively involved in resolving bugs fixes and suggesting code changes to the development team.
- Performed Smoke, Functional, System, Regression, UAT and Back End testing during different stages of the application development.
Environment: JAVA, JUnit, Selenium, Jenkins, Eclipse, HP QC, SVN, XPATH.
- Manual testing of application
- Involved in STLC and SDLC
Environment: JAVA, IBM rational, HTML, Apache Tomcat