We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

VA

SUMMARY

  • Over 6 years of experience in software quality assurance (QA), Manual and automated testing.
  • Have extensive knowledge of SDLC (Software Development Life Cycle).
  • Extensive knowledge in test planning, test automation, defect tracking and support of defect resolution.
  • Experienced with a variety of software development methodologies, including Waterfall, Spiral and Agile/Scrum.
  • Experienced in reporting the defects in HP ALM and JIRA.
  • Experienced in implementing Automation Framework with Selenium (TestNG).
  • Experienced in using Jenkins as a Continuous Integration server to configure with Github and Maven.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Proficient in converting manual test cases into automated scripts using WebDriver and JUnit.
  • Experienced in providing the efficient locators strategy like XPATH and CSS to run WebDriver script in stable condition.
  • Achieved Behavior - Driven Development (BDD) implementation with Cucumber, Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Experienced in working both of UNIX & Linux environment to analyze log file & to monitor process.
  • Experience in testing SOAP & Restful web services using Postman.
  • Experienced in organizing and coordinating the participation of customer groups and Project staff involved in the testing process.
  • Excellent technical, analytical, organizational, communication and problem solving skills and ability to understand, flexible and quickly adapt to changing environments professionally and personally.

TECHNICAL SKILLS

Testing Tools: Selenium, Selenium WebDriver, Selenium Grid, Selenium IDE, Jenkins, HP ALM, JIRA, SOAP UI, Postman, JUnit

Testing Framework: Cucumber, TestNG

IDE: Eclipse

Databases: Oracle, MS Access, DB2, MS SQL Server

Languages: SQL, PL/SQL, Java, C/C++

MS Tools: MS Visio, MS Project, MS Word, MS Excel, MS Outlook

Operating Systems: Windows, UNIX/Linux

Other Tools: Github, Subversion, SharePoint, Maven

PROFESSIONAL EXPERIENCE

Confidential, VA

QA Automation Engineer

Responsibilities:

  • Involved in preparing Test Plan, designing & reviewing the test cases based on functional specifications.
  • Participated in formal reviews and walkthrough for preparing test cases.
  • Created test input data and expected results using Java programming.
  • Created Test design by using JIRA and tracked the defects and reported the defects to the concerned persons.
  • Performed Database testing by using SQL queries.
  • Created, and managed TestNG Scripts based on the Requirements, and Scenarios.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Used Selenium WebDriver for regression testing for automation of multiple modules in the environments.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Involved in handle multiple tasks and working independently as well as in team; Performance test report preparation with recommendations.
  • Gathered Performance requirements for the application and designed performance tests.

Environment: Selenium IDE, Selenium WebDriver, Selenium Grid, Maven, Cucumber, TestNG, JIRA, Java, Ajax, UNIX, Windows, MS Word, Excel, MS Access, PowerPoint, MS Outlook.

Confidential, Dearborn, MI

QA Test Engineer

Responsibilities:

  • Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Involved in writing test scripts using Java.
  • Involved in creating Data Driven framework using Excel.
  • Involved in Web controls testing - writing automation to test the controls end to end.
  • Used JIRA for tracking, analyzing and documenting defects.
  • Analyzed test results, identified bugs and reported to the developers using TestNG.
  • Responsible for scheduling the batch execution of the tests, log, and track defects using TestNG and Jenkins.
  • Wrote SQL quires for testing data integrity in an Oracle database before testing the module.
  • Performed Data driven testing to validate the components displayed on the website using Selenium WebDriver.
  • Developed components for each transaction used in the test script or scenario by using Selenium WebDriver.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Involved in using Github as a source repository system to share code within the office.
  • Tested EnterpriseSOAP Web Services using SOAP UI tool.
  • Responsible for attending daily scrums and discuss daily issues and testing activities.
  • Attended Daily Scrums and reported daily activities or issues to scrum master.
  • Involved in running batch jobs in UNIX servers using UNIX commands on Putty.
  • Responsible for tracking daily testing activities and providing daily testing updates to higher management.

Environment: Java, Selenium Web Driver, TestNG, Maven, JIRA, SOAP UI, SQL, UNIX, Windows, MS Project, Jenkins, Cucumber, MS Word, Excel, MS Access, PowerPoint, Outlook, Jenkins.

Confidential, Baltimore, MD

Software Tester

Responsibilities:

  • Developed and executed test strategies, master test plans and test cases.
  • Participated in reviewing the test plans and test case templates for the functional testing.
  • Created of the Quality Assurance and Test Strategy document that describes the technical and management approach to be followed for testing of the entire project.
  • Worked with the business analysts to determine business requirements and set standards for Performance Evaluation using agile methodology.
  • Conducted Black Box Testing on the application and validated the dataflow in the application.
  • Documented Test Plan Requirements and then formalized those requirements into viable Test Plans by importing said Test Plans into HP ALM.
  • Responsible for entering and tracking bugs in JIRA.
  • Verified the back end by using SQL queries on database.
  • Wrote acceptance test using BDD Cucumber, Java.
  • Involved in converting manual test cases into automated scripts using Selenium and JUnit.
  • Used ANT to run the scripts in batch mode.
  • Reported the found issues in bug tracking tool, followed up with the development team and verified them.
  • Communicated with the product team for clarifying requirements and business rules.
  • Participated in sprint planning and daily standup meetings.

Environment: Selenium, JUnit, TestNG, MS Word, MS Excel, MS Access, PowerPoint, Outlook, JIRA, Java, HP ALM, ANT, Agile methodology, SQL, Jenkins, Maven, Cucumber.

We'd love your feedback!