Software Development Engineer In Test Resume
SUMMARY
- 5+ years of experience in Software industry, including 4 year in Software Testing( Automation Testing /Manual Testing ) and 1 yr in Software Development .
- Designed and developedPage Objects Model and Hybrid automationframeworks usingSelenium Web Driver, Java, Junit and TestNG.
- Extensively worked on Framework level activities such as Framework maintenance, Automation script development and Automation script maintenance.
- Expertise in writing selenium web driver automation test scripts using java .
- UsedJenkins1.5as Continuous Integration tool and have worked on creating jobs, executing jobs, creating triggers and configuring jobs.
- Experience with Firebug and Dev tools to find outXPaths, CSS and locate element using various locators.
- Responsible for analysis, reporting and tracking defect using Jira and HP QC.
- Experience in working with open source toolsSelenium (Selenium IDE, Selenium GRID), JUnit, TestNG, Eclipse and preparation of automation test framework.
- Experience inversion control system SVN and Perforce for source code maintenance.
- Efficient way of converting manual test cases into automation test scripts.
- Exposure in REST API testing using Rest Assured.
- Involved in SDLC models likeWaterfall and AGILE Methodology projects.
- Experience in preparing Test plan, Test scenarios, Test cases, and Test Scriptsbased on User requirements and System Requirements Documents for Functional, Security, Regression, Integration and System testing .
- Well acquainted with all phases of SDLC and STLC.
- Involved in manual testing of web applications.
- Expertise in writing and executing manual test cases.
- Having good experience of writing, reviewing, preparing and executing the test documents.
- Hands on experience in Java
- Expertise in Oops concepts like inheritance, abstraction, encapsulation and polymorphism.
- Innovative in writing logics.
TECHNICAL SKILLS
Programming, scripting languages: Java, HTML
Build deploy tools: Maven, Jenkins
Configuration Management tools: Perforce, SVN, GIT
Tools: /IDE: Eclipse
Automation tools: Selenium IDE, Selenium Web Driver, JUnit, TestNG, FireBug
Data Base: SQL Server
Servers: Apache Tomcat
Management/Testing tools: Jira, HP QC
Operating Systems: Windows, Linux/Unix
PROFESSIONAL EXPERIENCE
Confidential
Software Development Engineer in Test
Responsibilities:
- Involved in POM framework, developing automation scripts for the new User stories, Maintain and run the Regression Scripts.
- Involved in planning and performing testing, verification, validation and quality assurance of the application.
- Understanding Confidential application flow and various module involved .
- Workingon POMFramework using SeleniumWebDriver, Java and TestNG.
- Writing/Maintaining/ fixing Automation Test Script usingSelenium WebDriver.
- Automated sanity and regression tests using Selenium..
- Constantly monitoring Jenkins for the new builds and running new automated test cases in Jenkins.
- Maintaining Jenkins jobs healthy for beta, stage and production environment for changing application.
- 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.
- Used Firebug and Selenium IDE to identify web elements.
- Handled dynamic web elements.
- Handled web driver challenges like handling dropdowns, pop - ups, frames and windows.
- Performing cross browser testing.
- Involved in REST API testing using Rest Assured.
- Defect tracking and Reporting usingJIRAdefect tracking tool.
- Extensively involved in resolving bug fixes with Development Team.
- Generated and sent testing reports to the client on daily basis.
- Supporting beta, stage and prod release testing.
- Used Perforce as version control tool.
- Working in fast paced Agile Team.
- Involved inwriting and automation modified the test cases .
- Documenting the test cases in user story-acceptance criteria format inTest Rail.
- Attending daily stand-up meeting and monthly sprint plan meeting.
Environment: Java, TestNG, Eclipse, Selenium Web Driver, Jenkins, Jira, XML, HTML, Agile, Maven, Git, Perforce,JavaScript, Xpath, CSS, Code Collaborate, Test Rail, firebug.
Confidential
QA Automation Engineer
Responsibilities:
- Involved in the POM framework, developing automation scripts for the new User stories and Maintain and run the Regression Scripts.
- Developed Automation Scenarios for Sanity and Regression Testing using Selenium Web Driver, Java and Junit.
- Contribute in POM framework creation. Automate web application using Selenium Web driver and Java.
- Created positive and negative test cases by using valid and invalid data.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application..
- Used Firebug and Selenium IDE to identify web elements.
- Adding Page level Classes in framework.
- Worked on handling dynamic web elements.
- Good experience in handling web driver challenges like handling dropdowns, pop-ups, frames and windows.
- Implemented Data-Driven test to verify the same functionality with multiple sets of data.
- Constantly monitoring Jenkins for the new builds and running new automated test cases in Jenkins.
- Developed Maven Build scripts to run Test scripts developed in Selenium Web Driver.
- Involved in Defect tracking and Reporting using JIRA defect tracking tool
- Extensively involved in resolving bugs fixes with Development Team
Environment: Java, JUNIT, Eclipse, Selenium Web Driver, Jenkins, Jira, HTML, Agile, Maven, Perforce, Xpath, CSS, firebug, Agile.
Confidential
QA Automation Engineer
Responsibilities:
- Involved in Hybrid Framework using SeleniumWebDriver, Maven and TestNG.
- Developed driver scripts using Selenium WebDriver and function library for automation framework.
- Extensively worked with Selenium WebDriver using various locators like Xpath, CSS Selectors
- Converted previously generated manual test case suites to scripted automation.
- Created Test Suits.
- Extensively worked with Selenium Web Driver, writing test scripts using various locators like Xpath, CSS Selectors
- Developed Automation Scenarios for Sanity and Regression Testing usingSelenium WebDriver.
- Involved in cross browser testing and parallel test execution in different environments.
- Performed functional, integration testing, user interface, End to End, cross browser compatibility testing for web application
- Constantly monitoringJenkinsfor the new builds and running new automated test cases in Jenkins.
- Used HP QC for raising issues, bugs, defect tracking, writing suggestion, writing and executing test.
- Used SVN as version control tool.
- Extensively involved in resolving bugs fixes and suggesting code changes to the development team.
- WritingSQL queriesto fetch the data and verify on UI.
- Created, updated and executed automated and manual regression test packs.
- PerformedAd-hoc, Smoke, Functional, Acceptance, System, Integration, Usability, Regression, UAT and Back End testingduring different stages of the application development.
- Wrote test cases from requirements documents and functional specifications and mapped the same to requirements inQuality Center. Involved in Test execution.
Environment: JAVA, JUnit, Selenium Web Driver, Jenkins, Eclipse, HP QC,SVN, HTML, XML, XPATH.
Confidential
Software Developer
Responsibilities:
- Designed the functionalities using Java .
- Created Content Management Systems.
- Wrote programs fetch data from excel and store data in excel.
- Responsible for UI, HTML creation and manipulation.
- Worked on IBM rational .
Environment: JAVA, J2EE, IBM rational, HTML, Apache Tomcat
