We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • ISTQB certified tester with 7+ years of experience in Software Testing/Quality Assurance using Selenium.
  • Experienced in working closely with business analysts, programmers, and end users in a cross functional team.
  • Experienced in complete software development lifecycle (SDLC) from business analysis to development, testing, deployment, documenting, maintaining and user training.
  • Experienced in working with SDLC process like Waterfall model and AGILE methodologies.
  • Experienced in Preparation of Test Plan, Test Scenarios, Test Cases and Test Data from requirements and Use Cases.
  • Expertise in Black box, Grey Box, GUI, Ad - hoc, Back End and User Acceptance Testing.
  • Experienced in using ALM/Quality Center, JIRA to track, report, and manage defect.
  • Expertise in writing SQL queries to perform Back-end testing.
  • Experienced working with continuous integration tools like Jenkins and Hudson.
  • Proficient with building automation test suites using Java and Selenium WebDriver.
  • Experienced in performing Data driven testing using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Have strong understanding of Agile development practices.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Have exposure to build Safari browser extension to be able to run WebDriver in Safari browser.
  • Have experience and understanding of AWS (Amazon Web Services) environment
  • Proficient with HTML, CSS and XPath.

TECHNICAL SKILLS

Testing Tools: Selenium RC, WebDriver, JUnit/TestNg, Firebug, Quality Center, ALM, Maven, Jenkins, Postman, Fiddler

Defect/Bug Tracking Tools: JIRA, Quality Center/ALM, Mantis, TestRail

Performance Testing Tools: JMeter

Operating Systems: MS Windows, UNIX (Solaris), Linux (Red Hat), Mac OS

Programming Languages: Java, Python, SQL, PL/SQL, NoSQL

Web Technologies: HTML, CSS, XML, XPATH, XSLT, SOAP

RDBMS: Oracle, MS SQL, Microsoft SQL

NoSQL Databases: MongoDB

Scripting Languages: PL/SQL, Shell Script

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer

Responsibilities:

  • Reviewed and executed test cases for the CRM application and third party interfaces and provided feedback on suitability for automation to the project team.
  • Performed functional test automation and execution processes using data-driven development with Selenium WebDriver and Ranorex. Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Experienced in preparing and executing Test cases, evaluated test results and Report discrepancies to the development team using ALM/Quality Center.
  • Experienced in using ALM/Quality Center for managing test execution and defect tracking of all issues.
  • Experienced in providing test management actions and activities (STLC) using ALM/Quality Center.
  • Very good in writing SQL queries for backend data validation and data integrity check.
  • Experienced in creating test scripts using Selenium Web driver using Page Object Model.
  • Experienced in using Jenkins as continuous Integration tool and maven for build.
  • Experienced in Performing Mobile/device testing for android and iOS using Appium.
  • Experienced in using Selenium Grid to execute tests on different nodes and on several browsers
  • Proficient in set up Selenium tools from scratch and configuring various other peripherals tools to perform Selenium Test.
  • Experienced in performing Regression testing, System testing and Functional testing using Selenium.
  • Expertise in implementing cross browser and cross platform web testing with Selenium WebDriver.
  • Experienced in using Junit and TestNG testing Framework as a test runner with Selenium.
  • Experienced in designing automation testing framework for web-based application using Selenium that maintains the work flow as an end-user.
  • Experienced in developing and implementing Data Driven and Keyword Driven automation testing framework with Selenium WebDriver.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
  • Supported, maintained and enhanced test cases during iterative development, System Testing, Regression Testing and post production testing.
  • Performed Backend Testing in Microsoft SQL Server
  • Tested Web APIs using Postman and Fiddler.
  • Tested application APIs using SoapUI
  • Used AWS object storage system
  • Provided onsite support for the project in the United Kingdom and accomplished a successful launch of its website.

Environment: Java, Selenium Webdriver, TestNG, Ranorex, TestRail, Mantis, JIRA, AWS, Postman, Fiddler, Microsoft SQL Server, Microsoft etc.

Confidential

Test Automation Engineer

Responsibilities:

  • Analyzed requirements and developed tests for developers to use in test-driven development.
  • Designed and developed test cases, updated status reports, documented test results based on logs; validated and verified all logs which is created after the execution of batch files.
  • Used Release Module to manage the challenging process of policy issuing applications.
  • Scripted all policy submission and policy cancellation support files, control script, library and startup files.
  • Added requirements to Requirement traceability in requirement module of ALM.
  • Performed Peer review of the bugs and mentored & trained the new team members.
  • Reported the bugs and the test results in the ALM.
  • Accelerated troubleshooting by collaborating with Developers.
  • Executed extensive end-end test scenarios as part of regression testing and decreased the bug escape ratio to production using ALM.
  • Wrote SQL queries to perform Backend Testing.
  • Customized Selenium API to suit in testing environment.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Performed black box testing, database testing, and web-based testing on several test phases.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test script.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Participated in various meetings.

Environment: Java, HP ALM, Selenium WebDriver, Maven, Jenkins, TestNG, SauceLab, Oracle, Windows, UNIX etc.

Confidential

QA Automation Engineer

Responsibilities:

  • Involved in project planning, coordination and implemented QA methodology.
  • Configured HP ALM in Agile environment.
  • Created, executed Test Sets and maintained documentation of test results using HP ALM.
  • Monitored and tracked defects/risks and managed through resolution using ALM.
  • Performed complex queries for data validation in SQL statements.
  • Facilitated enhancement and maintained the current Test Environment in Eclipse using Java.
  • Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
  • Enhanced the current Hybrid Framework using Selenium custom functions, for functional and regression automation testing.
  • Used Selenium Grid to run parallel test on different browser and OS configuration.
  • Checked the response of the application, when more than certain amounts of users are using application at the same time.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.

Environment: Java, Selenium WebDriver, Selenium Grid, JMeter, Firebug, FirePath, CssSelector, HTML, XML, XPATH, Quality Center, Oracle SQL, MS Project, MS Office, and Windows XP Professional.

Confidential

QA Engineer

Responsibilities:

  • Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
  • Analyzed Business requirements, functional specifications and Use Case documents.
  • Worked directly with Business Analysts to understand the changes and updated requirements.
  • Managed and controlled Requirements, Test Design, Execution and Defect management and tracking process using HP Quality Center.
  • Helped Quality Center Administrator to maintain users, groups, domain, projects, and policies.
  • Set up test cases, test sets, and defects in Quality Center.
  • Wrote Manual Test cases in Quality Center and executed the test cases.
  • Scheduled the script execution, published results and reported defects as required in Quality Center.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
  • Wrote PL/SQL statement to extract, update data from the tables.
  • Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Involved in Regression Testing for every changes in modules.
  • Generated defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and test results summary reports.

Environment: J2ee, HP Quality Center, Oracle, Unix, Windows, MS Office, MS-Excel Macros, PDF, Mozilla, Agile, Ajax.

We'd love your feedback!