Sdet Automation Tester Resume
5.00/5 (Submit Your Rating)
Columbus, OH
SUMMARY
- Over 5 years of experience in Information Technology as a Software Development Engineer in Test SDET in Web based applications by using Manual & Automation testing techniques.
- Good understanding of Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC).
- Extensive experience in Web Application testing in Automation using Selenium WebDriver with Java.
- Experience in designing and reviewing Test Scenarios, Test Plan, Test Scripts, Test Cases and Test Reports of Automation Tests, Test Data Setup.
- Solid experience of Agile Methodologies and Scrum processes.
- Extensive knowledge and experience of Selenium Web driver using Core Java for developing automation scripts using Selenium.
- Sound Knowledge and experience on Test Automation environment skills like Selenium WebDriver, Junit/TestNG, Maven, Jenkins, Cucumber, Eclipse IDE, IntelliJ IDE, Java, GIT, GitHub, SVN, JIRA, SOUP UI, Rest API, POSTMAN, MS SQL, PostgreSQL, Hybrid, Data Driven, Keyword Driven, BDD.
- Experience in Developing QA processes and Automation scripts within JAVA - Selenium framework setup for performing Functional and Regression Testing.
- Experience in developing Test automation framework like Hybrid, Data Driven, Keyword Driven, BDD Framework from the scratch using Selenium Webdriver and TestNG.
- Experience in writing XPath to finding web elements in the web application.
- Performed various types of testing such as: Functional, Smoke, GUI, Integration, System, Regression and User Acceptance (UAT) testing.
- Good Knowledge and experience in testing using Head Units and Test Benches.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers as Internet Explorer, Mozilla Firefox, and Google Chrome.
- Proficient in defect tracking and defect reporting tool such as JIRA.
- Experience in perform CRUD in Oracle, PostgreSQL and MSSQL Server by executing SQL Queries.
- Experience in using version control tools such as SVN and GIT.
- Experience in Web Service testing by using SoapUI, REST API and Postman.
- Performed analyzing Results, Bug Tracking & Reporting, detailed status reporting.
- Capability to adapt and learn new tools, techniques and approaches.
- Possess good Analytical skill and good communicator by working closely with customers to identify and resolve problems.
TECHNICAL SKILLS
- Agile/Scrum, Waterfall and V-Model.
- Selenium WebDriver, Junit/TestNG, Maven, Jenkins, Cucumber.
- Eclipse IDE, IntelliJ IDE.
- Frameworks: Hybrid, Data Driven, Keyword, BDD.
- Java, HTML, CSS, XML, MSSQL, C.
- GIT, GitHub, SVN.
- JIRA, Quality Center/ALM.
- SQL Server, PostgreSQL, Oracle.
- SOUP UI, Rest API, POSTMAN.
- Windows, Mac OS.
PROFESSIONAL EXPERIENCE
Confidential, Columbus OH
SDET Automation Tester
Responsibilities:
- Involve in Sprint Planning, Retrospective and Daily Scrum for Agile/Scrum Development.
- Written and executed Automated Test scripts in Eclipse IDE.
- Developed automation test scripts with Selenium WebDriver using Java, TestNG.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
- Used Selenium WebDriver locators like XPath, CSS Selectors to find web elements in the web application.
- Developed and Maintained test documentation for existing and newly build Test cases of automation for ongoing changes.
- Used Maven as a build Management tool and add external dependencies for compile, run and deploy
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium WebDriver.
- Maintained Selenium and java automation code in GitHub remote repository.
- Participated in the weekly agility review meeting to discuss modification, request issues and defects in the application.
- Used Continuous Integration tool Jenkins for automation scripts run in the nightly basis and provide quick feedback to the developers.
- Used defect tracking tool JIRA for tracking defects and generating Reports.
Environment: Used: Java, Selenium WebDriver, TestNG, Maven, Jenkins, JIRA, Cucumber, GIT.
Confidential, Columbus OH
Automation Test Engineer
Responsibilities:
- Review the test activities through daily Agile Software development stand-up meetings.
- Performed System, Integration, Smoke, Functional testing to monitor the behavior of the application.
- Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium TestNG.
- Developed automation test scripts with Selenium WebDriver using java and TestNG framework to verify expected and actual results are same.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Performed regression testing to verify newly added features in the web application and make sure pre functionalities are working fine.
- Performed automation testing using Maven by adding dependencies to the Page Object Model Pom.Xml file.
- Developed Behavior Driven Development (BDD) test cases using Gherkins language for User acceptance test.
- Performed continuous Integration and continuous delivery (CICD) by using Jenkins tool.
- Maintained Selenium and java automation code and data in local Git and GitHub remote repository.
- Interacted and worked with the development team to analyze the defects and reported them in Jira.
- Performed backend testing using SQL queries to retrieve and verify information in Database.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in an application.
- Follow up with the developers on defects status on daily basis and generate reports.
Environment: Used: Java, Eclipse IDE, Selenium WebDriver, TestNG, Maven, Jenkins, JIRA, GIT.
Confidential, St. Louis MO
QA Analyst
Responsibilities:
- Responsible for gathering business requirements and writing functional specifications and process documents pertaining to new customizations or enhancements.
- Involved in preparing Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Review the test activities through daily Agile Software development stand-up meetings.
- Creation, distribution and walkthrough of software test cases, scripts and other documents surrounding testing activities and ensure that all testing activities and deliverables are conducted/produced in compliance with company standards and web applications developed for company.
- Execute Regression test suite (manual and automated) on all applications before delivering every release
- Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG
- Developed and maintained automated Regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
- Developed test cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
- Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
- Used Git version control to maintain all my selenium and java code in GitHub.
- Coordinated with developers and system engineers to fix application defects.