Qa Automation Engineer Resume
2.00/5 (Submit Your Rating)
Plano, TX
SUMMARY:
- Overall 4 years of experience in QA Automation Analyst/Testing all phases of software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) in Software Testing of web - based applications.
- Performed Manual Testing using Test Planning, Test Cases, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities. Diversified experience in Automation, Manual testing serving various domains such as Finance, Banking, Investment, Health care/Insurance.
- Experience in using Selenium IDE, Selenium Grid and Selenium Web driver.
- Extensive in developing Selenium Test Scripts using Java in Eclipse IDE.
- Experience in designing automation script using Selenium Web driver, Page Object Model, Test NG Framework, Maven
- Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance. Good knowledge in Exception Handling, Collection Framework, File Operations, Multi-Threading, Methods of string classes, Conditional and Looping statements.
- Proficient in wide range of testing - Automation Testing, Sanity, Functional, Regression, End to End, acceptance testing (UAT).
- Extensively experienced on AGILE Methodology to understand Scrum, and Sprint Work.
- Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber
- Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects using positive and negative testing.
- Strong Knowledge in checking the data integrity using SQL Queries.
- Experience in designing automation script using Selenium Web driver, Page Object Model, Test NG Framework, Maven.
- Experienced in enhancing by inserting various checkpoints and maintaining high-end test scripts for various functional and regression tests using QTP/UFT and VBScript.
- Hands on experience with SoapUI for web services testing.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, Selenium RC, Selenium web driver, Quality Center 10.0, QTP, TestNG, Eclipse, Postman, SoapUI and Maven
Bug Reporting Tool: Jira,TestRail, Bugzilla, Redmine
Languages: Core Java, Java Script, VBScript,Shell Scripting
Web Technology: IIS, HTML, XML, Web Intelligence, SVG
Operating System: Windows, UNIX, Linux
SQL Server, MySQL, MS: Access, Oracle 9i
VMware, MSWord, Excel, MS: Access, Power Point, Putty.
PROFESSIONAL EXPERIENCE:
Confidential, Plano TX
QA Automation Engineer
Responsibilities:
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Maintained and executed Maven build files for running automated tests.
- Implemented BDD framework using Cucumber and created step definition and feature files using Gherkin (Cucumber).
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Developed Selenium test scripts for identified test cases by using data driven framework
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
- Involved in entire QA Life Cycle, which includes Designing and Developing and Execution of the entire QA Process and documentation of Test Plans, Test Cases, Test Procedures and Test Scripts.
- Analyze and identified Test cases for Automation.
- Maintain Existing Automation Keyword Framework.
- Executing test cases on test region and validating functionality of the new fix.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Verified, edited and update test data in new or existing systems before testing.
- Worked in the form of sprint team with business analysts and developers in Agile methodology.
- Performed application's Smoke and Regression testing by using Selenium Script
- Conducting regression testing on Major releases, verifying no new defects were caused by production fixes.
- Bug tracking was done through JIRA.
Confidential - Wallingford, CT
QA Selenium Automation Engineer
Responsibilities:
- Analyzed Business Requirement Specifications and created Test Plans and Test Cases in Excel sheet and imported them into JIRA using Excel Macro for the Functional, Integration, end-to-end and smoke testing
- Attended daily SCRUM meetings and guided QA and Developer regarding the Technical Specification and Mapping Documents.
- Conducted integration testing and regression testing with developers in development. Conducted user acceptance testing with UAT team
- Played Team Lead role when Team lead was absent.
- Created ticket to request access in JIRA for new team member.
- Reviewed and gave feedback on team member's Test Plan.
- Involved in test environment setup, test data preparation for the team.
- Created Test execution, test Sets and Tests in the Jira board and assigned them to the team members.
- Created automation framework and test scripts using JavaScript, Selenium WebDriver, Java, Selenium Grid, Cucumber, and Maven and executed the test scripts.
- Led daily Bug review meeting to explain and clarify the bug opened and made suggestion for Bug resolution.
- Involved heavily in testing Web API services using Postman and SoapUI.
- Heavily involved in testing messaging API enabling multiple rules for internal and external sources (ORN, Care Compass, Availity) to ensure the smooth flow of messaging between internal and external parties.
- Tested various care plans like Foster care Plan, LTSS care plan.
- Used Oracle SQL developer against Facets database to validate external data source.
- Used and maintained Confluence as a document repository. (Added document, accessed document).
- Logged Defect in JIRA and Executed test cases before and after bug fixes for each build.
- Analyzed test cases for automation and used Eclipse to automate manual test scripts for Regression and Functional testing.
- Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG & Apache POI.
- Created test scripts and test cases for approved business use case and requirements for System and UAT testing.
- Provided Production Support and documented system release/deployment issues in Prod environment.
- Attended all Scrum Ceremonies (Daily Stand Up, Backlog Grooming, Sprint Planning, Sprint Review).
Confidential - Austin, TX
QA Automation Engineer
Responsibilities:
- Implemented open source tool Selenium Web Driver for cross browser and cross platform web testing.
- Created test scripts using Java and Selenium web driver.
- Involved in Manual and Automated testing of applications developed on Windows.
- Automation of test cases for UI Testing using Selenium.
- Used Eclipse to have integrated development environment.
- Worked on Functional and regression testing using Selenium WebDriver.
- Automated all Test cases using selenium Web driver. Understands and implements scope for project in agile methodology.
- Used engineering skills to improve processes and automate QA tasks using Java.
- Involved in running automated tests using Test NG and Selenium Web driver.
- Used TestNG framework with selenium for developing and executing the Automation scripts.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
- Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
- Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
- Identified, Reported and Tracked Defects using JIRA test management tool.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Executed Smoke, Functional, Regression, Integration and UAT Tests in Test and Integration Environments.
- Used Maven to create taste suite and creating technical and managerial reports.
- Used Git as version control tool for source code, web pages, and documentation.
- Involved in execute and validate applications on Widows machines under Maven.
- Participated in Sprint planning and grooming session to discuss about the story requirements. Project is implemented in agile methodology.
