We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 8+ years of extensive experience in Software Testing /Quality Assurance of Standalone, Client Server and Web - based applications using Manual testing techniques and Automation tools.
  • Complete understanding of QA methodologies and Software Testing Life Cycle (STLC). Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Expertise in dealing with open source tools like Selenium (RC, WebDriver and Grid), SoapUI, Cucumber, TestNG, Jira and Eclipse.
  • Hands-on experience in writing test scripts using Automation Tools like Selenium Web Driver and Protractor.
  • Extended experience in system testing, integration testing, UAT testing, Performance testing, functionality testing, and regression testing.
  • Experience on GUI, Functional, Integration, Smoke, End To End Testing, Regression TestingDatabase Testing,User Acceptance Testing, Production Testing, Cross Browser Testing and SSRS Testing.
  • Experience on manual testing and automated testing using different tools like QTP, Selenium (RC, WebDriver, and GRID), Load Runner, Quality Center, and Performance Center.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both in XML and JASON format.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA, IBM Clear Quest, Bugzilla.
  • Proficient with BDD and TDD using cucumber. Devolved BDD tests using Behave by writing Behavior and step definitions. Developed required Selenium support code in JAVA for Gherkin scenarios.
  • Created business process model, Hybrid keyword driven, Data driven, Page object model (POM) and Automation object model (AOM) using UFT/QTP, ALM and other tools using dynamic descriptive programming, SORs and object repository to perform functional and regression tests.
  • Good knowledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins / Hudson for Continuous Integration.
  • Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in PL/SQL
  • Experience in creating and executing very large and complex End-to-End Test Scripts across different application Interfaces both Automated and Manual.
  • Experience on CLAIMS and HIPPA business rules and standard testing.
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Behavior Driven Development (BDD), Back End and Front-End testing and User Acceptance testing.
  • Enhanced the Java based test framework to test components built on the cloud-based AWS/Azure.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment. Unique ability to adapt quickly to challenges and changing environment.

TECHNICAL SKILLS

Testing Technologies / Tools: HP ALM 11.52, JIRA, Selenium IDE, WebDriver, Selenium Grid, TestNG, Jenkins, Cucumber, JUnit, JMeter, Soap UI and Protractor.

Configuration Management Tools: SVN, GIT

Build Tools: Ant, Maven and TestNG.

IDE Tools: Eclipse

Other Tools: Log4j and SLF4J.

Scripting: JavaScript and JQuery.

Operating System: Windows, Linux / UNIX.

Databases: MS SQL Server, MS Access, MySQL and Oracle.

Languages: Java, SQL/ PL SQL, C, C# and Oracle.

Web/Application Servers, Portal & Portal API's: Tomcat, Web Logic, Web Sphere, JBoss, Web sphere Portal Server and AWS.

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer

Responsibilities:

  • Gathered requirements from key stakeholders, customers, and subject matter experts to define the scope and requirements of Health Care portals middle office needs. Conducted user interviews, gathered requirements, analyzed the requirements using RUP methodology and documented the requirements using Rational Requisite Pro. Worked on EDI transactions: 270, 271, 834, 835, and 837 (P.I.D) to identify key data set elements for designated record set. Interacted with Claims, Payments and Enrollment hence analysing and documenting related business processes.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven framework and BDD.
  • Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
  • Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
  • Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Involved in writing test scripts using java and executed it through selenium testing the SSRS reports.
  • Prepared Test Cases based on business requirements and business rules for HIPPA EDI Transaction 834, 276/277, 270/271, 837/835.
  • Utilized Apache POI jar file to read test data from the excel spread sheets and load them into required test cases.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
  • Develop test automation harness Java Selenium, TestNG, Maven & use the Java framework develop to execute API level tests, also to test the WebServices call using Restful API (Soap UI) & Groovy with JSON data format.
  • Designed a QTP hybrid framework for the health check of the Application.
  • Used the Rest Assured java library to automate Restful Web services.
  • Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
  • Shared Daily Status Reports with all the team members, Team Leads and Managers.

Confidential

QA Analyst

Responsibilities:

  • Involved in Agile meetings, Storyboarding, daily stand up meetings. Worked as part of Agile team to test, automate and maintain the automation frameworks.
  • Worked on automation framework using Selenium WebDriver, Java and TestNG as testing framework.
  • Created Framework using Page Objects Design pattern, Module Patterns, UI Mapping and Data Driven Framework with Java, Selenium WebDriver, Maven, TestNG, Log4j, and Apache POI.
  • Performed Restful Web Services automation testing using RESTAssured with TestNG, Apache POI, and Log4j Framework also used Jackson library to parse JSON response.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
  • Used SOAP UI tool to test Service Oriented Architecture (SOA) based architecture application to test SOAP services and REST API.
  • Developed automated test scripts defining scenarios and procedures to test the application using Microsoft Visual Studio and Selenium Web Driver with C#.
  • Performed manually testing of REST API using browser plugin POSTMAN.
  • Integrated the test suites with Jenkins continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Performed load and performance testing using JMeter.
  • Worked on automating the whole test execution process along with other team members using QTP.
  • Set up Jenkins, GIT, and Maven to work together and provide a continuous integration system.
  • Updated bugs in JIRA, kept track of the status of the bugs, responsible for re-testing and communicating the bug status to the development team.
  • Connected to database to Query the database using SQL for data verification and validation on Oracle database
  • Worked on UNIX based platforms to analyse and debug application issues.

Confidential

QA Tester

Responsibilities:

  • Implemented best practices in accordance with Agile and other software engineering frameworks.
  • Involved in creating Automation Test framework using Java, Selenium WebDriver, Maven, TestNG, and Jenkins, Apache POI using patterns like Page Object, Data Driven testing, and Java Design patterns.
  • Involved in SOA based Web Services Testing using REST services to create and execute automated Functional and Regression with Java Framework.
  • Validated RESTful Web Services using Apache HttpClient and manually tested using POSTMAN.
  • Experience in Web Services/API testing for both SOAP and REST services using SoapUI and tested both XML and JSON formats.
  • Writing complex SQL queries for data validation for verifying the SSIS Packages and SSRS reports and business Rules.
  • Involved in AWS cloud testing by creating EC2 instances for scalability testing and having good knowledge in S3 bucket and creating firewall and writing Java API for Amazon Lambda to manage some of the AWS services.
  • Developed Small Scale load test, Soak test with JMeter and Reported defects in JIRA.
  • Experience with software build and versioning tools such as Maven and GIT.
  • Responsible to run automation scripts in Sauce Labs.
  • Exposure to Continuous Integration, Deployment & Static Code Analysis Jenkins.
  • Worked with JIRA Project Management and defect tracking.
  • Developed and Executed SQL queries to check the database and checking the data integrity in accordance with business standards of the company.

We'd love your feedback!