Qa Automation Engineer Resume
Austin, TexaS
PROFESSIONAL SUMMARY:
- Having around 7.5+ years of IT experience in Software Quality Assurance with different skills Like Automation and Manual Testing of Different types of Applications (Client - Server Based Applications and Web based Applications) developed in Different Technologies like Java, J2EE Environment
- Experience in Automation scripting and executions using Selenium- Web Driver, Test link.
- Experience in working Different Project SDLC’s like Agile and Waterfall methodologies.
- Automated the Test Cases using Selenium WebDriver, Java Eclipse and TestNG.
- Extensive experience working in agile methodology, SDLC, stand-up meetings with Product owner, Scrum master, Understanding and writing user stories along with Business Analysts.
- Experience in Back-end testing, data validation, Database testing using SQL queries.
- Familiar with HTML, XML, SOAP and REST Services.
- Experienced in developing web-based applications using HTML, CSS, JavaScript and XML.
- Extensive working experience in Continuous Integration, Continuous Delivery and Continuous Deployment.
- Experience in Web based testing including GUI Testing, Smoke, Regression Testing, Integration Testing, System Testing, Functional Testing and Executions and validations to find high priority, severity defects.
- Review/Update/Versioning test cases of team members, knowledge sharing between team members to generate strong quality test cases.
- Understanding the client requirements, change requirements, business procedures.Conducting knowledge sharing sessions among team members, explanations, Q&As. Discussions with Business Analysts, Developers, and Subject Matter Experts.
- Experience in writing and implementation of complex test plans, design, development, and execution of test scripts for System Integration, User Acceptance Test (UAT) and Regression Testing.
- Experience in Java Programming using OOPS concepts.
- Extensive in Defining Regression Test Cases and Automatizing those Test cases
- Strong knowledge on Creating Frameworks for Automation Testing with Different Technologies.
- Experience on Different Testing approaches like TDD (Test Driven Development) and BDD (Behavioral Driven development)
- Having experience in creating Test Plan / Test Strategy, Test Logs and Test Summary.
- Extensive experience on Different types of Functional testing like White Box Testing, Black Box Testing and Gray box testing.
- Comprehensive problem solving abilities, excellent verbal and written communication skills
- Adopt new technologies very fast
- Very good team player
TECHNICAL PROFICIENCY:
Programming Languages: C, C++, Java
Testing Tools: Selenium Web Driver, Test Link, Cucumber
Test Reporting Frame works: TestNG, Junit
Scripting Language: HTML, CSS, Javascript, XML
Web service Testing Tool: Soap UI, Post Man
Version Control: GIT, SVN, VSS
SDLC: Agile, HP ALM,Jira, Scrum
Database: SQL, MySQL, Oracle
Build/ CI Tools: Jenkins, Maven
Other Skills: Unix, knowledge of Shell Script
Defect Tracker: Bugzilla, HP Service management,TFS
PROFESSIONAL EXPERIENCE:
Confidential, Austin, Texas
QA Automation Engineer
Responsibilities:
- Created, executed, and updated Functional, Regression, and Integration Test Cases.
- Automated the Manual test cases using Selenium Web Driver.
- Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG.
- Executed parallel browser testing on various machines using Selenium grid and performed cross browser testing.
- Performing Mobile testing on devices and writing test cases in HP ALM
- Reviewing the automation code developed by the team of automation engineers
- Participated in backlog grooming, Sprint planning, Sprint Demos and Retrospectives.
- Detecting, filing and regression testing the iteration defects found during the Sprint.
- Followed Agile methodologies and met the mile stones defined for the Sprint
- Collaborating with Business Analysts, developers and Scrum master for the requirements, issues during testing and blocks during the Sprint.
- Executed the automated regression test cases during every release and executed the daily regression test suites.
- Involved in Test Plan, Test Design, Creating Automation Scripts and Execution
- Coding and reviewing the Automation code
- Involved in different types of testing levels Integration testing, System testing, Implementation testing, back out Testing and User Acceptance Testing.
- Daily Updates to Project Manager/Test Manger about Test Status/Defects
Environment: Tools: Java, MySQL, Selenium Web driver, Cucumber, Maven, JavaScript, Soap UI, HP ALM
Confidential, Bellevue, Washington
QA Automation Engineer
Responsibilities:
- Involved in the regression test planning for the project and identified the critical regression tests
- Performed automated test scripting in Selenium to check how the application performs against multiple sets of data
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Java.
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Design, develop and implement automation-testing framework utilizing Java and Selenium Web-Driver.
- Developed automation test cases, executed these test scripts.
- Used Apache POI to read data from Excel sheet.
- Performed continuous integration automation testing using Jenkins.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
- Performed functional testing of SOAP and RESTful Web Services using SOAP UI Tool.
- 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
- Developed test scripts to implement Test Cases, Test Scenarios and features for Test Driven Development, Behavior Driven Development
- Used TDD (Test Driven Development) approach used to test the functionalities.
- Involving in Defect Management
Environment: Tools: Selenium Web driver, Maven, Cucumber, Java, JavaScript, GIT, Soap UI, MySQL, Rally
Confidential, McLean, VA
QA Automation Engineer
Responsibilities:
- Designed automation scripts for various webpages in Contracts module using Selenium Web driver and Java
- Executed automated scripts in various browsers
- Designed the test automation frame work to automate the web applications using selenium web driver and Java
- Configured Selenium Web Driver, Test-NG tools and created selenium automation scripts in java using TestNG
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
- Used parameters, data provider Test NG annotations to perform regression and functional testing.
- Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
- Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
- Presenting the Test summary reports to project team
- Coding and reviewing the Automation code
- Attending Sprint meetings and understanding the Sprint stories
- Greatly coordinated with Developers and BA
- QA Coordination with Cross Functional test teams
- Reviewing the Integration, System Test cases
- Working Requirement Cover Matrix
- Involved in Different typed of testing levels Integration testing, System testing, Implementation testing, back out Testing and User Acceptance Test
- Involving in Defect Management
Environment: Tools: Java, Oracle, Selenium Web driver, Cucumber, Maven, SVN, Testing Link, Soap UI, JIRA
Confidential
QA Analyst
Responsibilities:
- Automated the Manual test cases using Selenium Web Driver.
- Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
- Contributed in developing Automation Framework that uses Selenium Web Driver and TestNG.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Used TDD (Test Driven Development) approach used to test the functionalities.
- Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
- Performed functional testing of SOAP and RESTful Web Services using SOAP UI Tool.
- 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
