Automation Developer Resume
0/5 (Submit Your Rating)
SUMMARY
- Around 3 years of IT experience in Manual and Automation Testing on Web Based applications.
- Good knowledge on all phases of Software development life cycle (SDLC) and Software testing life cycle (STLC) that including Requirement gathering, Designing, Development, Testing and Documentation.
- Working experience in both Waterfall and Agile/scrum methodology.
- Expertise in writing test scenarios, test cases, developing and maintaining test scripts, defects and status report.
- Used JIRA/QC for Defect Reporting/Tracking and communication with the developers.
- Hands on experience in Automation testing depending upon on the business logic by creating different types of test scripts.
- Extensively worked on Jenkins for continues integration(CI) and for End to End automation for build and development.
- Good experience in using build automation tools like Maven and Ant.
- Good working knowledge of core java and object oriented concepts such as Polymorphism, Inheritance, Data abstraction and Encapsulation.
- Made use of Gherkin language to write features and scenarios.
- Experience in designing customized hybrid framework using selenium web driver, java and TestNG/Junit
- Experience in performing Functional, Regression, Integration, Black box, White box, GUI, System, E2E, User Acceptance Testing (UAT), Cross browser/Platform Testing, Sanity and Smoke Testing.
- Creating custom Xpath for identifying Dynamic Objects and used them in Selenium.
- Created property files to store all the object locators (Xpath, name, id, CSS Selector) file path, test site URL and them in the selenium framework.
- Developed test scripts using selenium web driver, ample use of firebug to map HTML pages and selenium to document reports, test results. All development was done under Eclipse IDE.
- Excellent problem solving skills, coordination, documentation, project planning and interpersonal skills.
- Experience on thoroughly cross browser tested projects to support IE8+, Firefox, Safari, Chrome and Opera.
- Configured Maven for java automation projects and developed maven project object model(POM).
- Used Maven along with Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Good knowledge on client side web technologies XML, HTML5, JavaScript and CSS etc.
- Used Cucumber along with Selenium for performing Acceptance testing of entire application and generated formatted test reports.
- Experience in writing standard and Transact SQL queries including Views, Joins, Stored Procedures, Triggers and Functions.
- Good team working skills with strong ability to communicate effectively and work independently at all levels of the company.
- Excellent communications skills, strong problems solving skills, ability to meet deadlines and co - ordinate multiple tasks in a work.
TECHNICAL SKILLS
Programming Languages: C, C++, JAVA, SQL
Web Technologies: HTML, CSS, JavaScript, JQuery, XML
Test Automation Tools: Selenium Webdriver/Grid, Cucumber, TestNG, Maven, JMeter
Test Management Tools: HP ALM/QC, JIRA, Microsoft Test Manager
Web Debugging Tools: Xpath, Firebug, Firepath
Database: MySQL, SQL Server, Oracle
IDE: Eclipse, Intellij idea
Operating System: Windows2000, Windows7/8/10, Mac, Linux, UNIX
Other Tools: Chef, Jenkins, Nexus, GitHub, SVN Tortoise, SonarQube, Putty
PROFESSIONAL EXPERIENCE
AUTOMATION DEVELOPER
Confidential
Responsibilities:
- Analyzed requirements provide testing scope and proposed the testing methodologies.
- Developed test plan, wrote test cases and executed Automated test scripts from stories for the application under test.
- Analyzed user stories and participated in Sprint planning, Review Sessions and Scrum Meetings.
- Responsible for maintaining existing selenium web driver Framework using Eclipse, java, TestNG and Excel.
- Worked on date driven testing where same functionality is tested with multiple data by using outline scenario with data table.
- Provides continues integration and delivery solutions using Jenkins.
- Executed test cases manually to verify actual results to the expected results.
- Responsible for regression testing, functional testing for web based applications.
- Performed Regression testing for every modification made in the application and new builds using selenium web driver.
- Added Preliminary check points and writing error handling statements for defining the test result.
- Participated in Agile and build continuous delivery automation solutions for this project using GIT as continues integration tool.
- Worked closely with Agile team including product owner, scrum master, developer and participated different meeting from sprint planning to sprint retrospective meeting.
- Creating custom Xpath for identifying Dynamic Objects and used them in Selenium.
- Created property files to store all the object locators (Xpath, name, id, CSSselctor) file path, test site URL and them in the selenium framework.
- Wrote SQL quires in order to obtain test data, detect data caching issues and ensure data consistency.
Environment: java, selenium web driver, cucumber, TestNG, Firebug, Firepath, CSS Selector, HTML, XML, Xpath, Maven, Jenkins, GIT, Quality center/ALM.