We provide IT Staff Augmentation Services!

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

Hire Now