Java Quality Engineer Iii/sdet Resume
Austin, TX
SUMMARY
- 8 years of experience in Web & Mobile application Manual and Automation Testing.
- Extensively involved in manual and automationtesting.
- Experience in designing and executing theautomation scripts using Selenium for different web - based applications
- Experience in developing test plans and in web automation using standard testing frameworks and agile methodology, using Selenium WebDriver, TestNG and QTP.
- Experienced in White Box, Grey Box and API testing.
- Experience in conducting GUI Testing, Data Driven testing, Integration Testing, Regression Testing.
- Automation Testing and test script development using Selenium for GUI, Data driven, Functional and Regression Testing
- Experience in Mobile app automation (both on Android and iOS).
- Hands on Experience in DB testing using My SQL, SQL Developer.
- Strong experience of the Software Development Life Cycle (SDLC), Agile (Scrum) Methodology.
- Experience of automating, developing and executing different Test Cases, Test Scripts, Test Plans, Test Suites, Traceability Matrices, Test Estimators, Test Strategies.
- Experience of Database Testing, Validation and Management on Oracle, MS SQL Server and have written SQL queries.
- Testing client/server, web based applications, experience in manual testing and automated testing techniques
- Experience with Java and Object Oriented Programming
- Experience in Testing framework like JUnit, TestNG
- Working experience of developing various Javascripts
- Performed version control on Github
TECHNICAL SKILLS
Testing Tools: Selenium, Web Driver/RC/IDE/GRID, QTP
Programming language: JAVA, JavaScript, C++, HTML, CSS, XML
Test Framework: Junit, TestNG
Project Methodologies: Waterfall, Agile-Scrum, V-Model
Bug/defect Tracking Tools: JIRA, Bugzilla
Build Tools: Ant, Maven
Continuous Integration Tools: Jenkins, Hudson
Packages: MS-Office(Word, Excel, Access),MS-visual studio and MS-Project
Database: Oracle, MS Access, My SQL, SQL Server
Operating System: Microsoft XP/Vista/7/8,Unix,Linux, Android, IOS, Windows phone
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Java Quality Engineer III/SDET
Responsibilities:
- Worked on Web based Payment Application.
- Automated web applications by using Selenium WebDriver and TestNg.
- Developed the Test plan, Test cases and Automation scripts for all the features of the payment application.
- Worked on Authentication, Authorization, and batching of payments.
- Created web services tests by using Java.
- Application/System testing and environment testing and support.
- Involved in Functional testing, Integration testing, Regression testing, End to end testing & browser compatibility testing.
- Worked in Agile SCRUM team, and used JIRA as a bug tracking tool.
- Created Selenium Automation scripts in Java.
- Worked in the Agile Development Environment with frequently changing requirements and features.
- Actively participating in agile meetings for Sprint planning, implementation and execution.
- Created the test automation framework with latest automation technologies to support the creation and execution of automation test cases.
- Responsible for managing test cases written for every release by constant integration with QA lead and Developer lead.
- Participated in Software requirements, Implementations, Design, Automation code reviews and attending Sprint planning meetings, Product backlog in Agile Software development.
- Application is tested in different types of browsers like Google Chrome, Mozilla Firefox, Internet Explorer,
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, JavaScript, XML, JSON, XPath, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, MS Excel, JIRA, SQL, Windows,iOS, Android.
Confidential, Mountain View, CA
Software Test Engineer
Responsibilities:
- Design the Test Automation framework for testing the front-end application and as well as testing.
- Work at End-to-end team, create and automated new test cases in JAVA Spring Tool Suite
- Created Data Driven Automation Framework for Web based application using Selenium Web driver, Java & TestNG.
- Responsible for writing system level automation test cases using TestNG and Selenium Web Driver.
- Created web services tests by using Restful Client, Java and XML, TestNG.
- Complete design and Java code implementation of web test framework using Selenium.
- Created Data Driven Automation Framework for Web based application using Selenium Web driver, Java & TestNG.
- Involved in writing SQL queries for retrieving and manipulating databases.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Responsible for leading the by weekly sprint demo’s to the stake holders and admin users there by coordinating with the developers to understand the in depth functionality as its being developed.
- Participated in scrum meetings to report daily individual updates to the team.
Environment: Java, Selenium WebDriver, JavaScript, Junit, TestNG, XPath, Node JS, ANT, Eclipse IDE, Agile, JIRA, BugZilla, SQL, PL/SQL, Oracle, Windows
Confidential
QA Automation Tester
Responsibilities:
- Performed UAT testing, Functional testing, Smoke testing and Regression testing for different QA builds.
- Prepared automation scripts using Selenium RC, Selenium Grid and Java.
- Performed GUI, Unit, Integration and End to End product testing.
- Involved in developing the Test Cases, Design Test steps and associated the corresponding requirements.
- Prepared Ant Build files and involved in HTML JUnit reporting.
- Performed web application testing on cross browsers using Selenium RC, Junit and TestNg.
- Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE.
- Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
- Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
- Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
- Kept a strong communication with QA manager, Product manager, and developers
Environment: Selenium WebDriver, JavaScript, QTP, Junit, TestNG, Eclipse IDE, Agile, JIRA, BugZilla, SQL, Oracle, Windows
Confidential
Software Quality Engineer
Responsibilities:
- Involved in White box, Regression, System Integration testing and User Acceptance Testing (UAT)
- Involved both Manual and Automation Testing.
- Involved in Java API testing.
- Developed different test case with the use of Selenium IDE and WebDriver
- Used different testing framework for creating test cases like JUnit, TestNG
- Involved in System, Integration, and Data & Regression testing.
- Involved in preparing Test Plan, Test Methodology, Test Cases, Test Script based on Business Requirements Document (BRD).
- Involved in testing the functionality and usability of the system from end user perspective.
- Developed Test plans and executed Test Cases manually for the modules.
- Developed a Test Plan and Test Cases based on system requirements and Software performance standards.
Environment: Manual Testing, Java, Eclipse IDE, Selenium IDE, WebDriver, Windows, JUnit, TestNG
Confidential
Junior Software Engineer
Responsibilities:
- Authored test plans and test cases based on the software design and functionality requirements, which ensured the thorough testing of the product and adherence to design requirements.
- Documented defects discovered during testing and verified that all defects were fixed before final delivery.
- Provided functional, regression, browser compatibility and OS compatibility testing
- Documented test procedures for release acceptance and regression testing of new builds
- Reported software defects bug tracking system, performed bug verification testing
- Tested web sites for functionality, GUI, usability, navigation, browser and OS compatibility
- Created, monitored, reported defects and generated defect summary report.
- Performed functional black box testing by executing the designed test cases.
- Performed positive, negative, browser compatibility, smoke testing and supported user acceptance testing
- Prepared test status reports during test execution process and delivered final test report
Environment: Manual Testing, Windows, Google Chrome, Firefox, Internet Explorer, MS Office
