We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 7 years of experience in the field of Information Technology with emphasis in Software Quality Assurance, documentation and training.
  • Strong experience in Manual, Automation and Web based Applications.
  • Expertise in test automation using Selenium (Selenium IDE, Selenium RC, Web Driver).
  • Strong skills in object oriented programming (JAVA).
  • Proficient in performing GUI, API Testing, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools
  • Expertise on Data Driven testing using Frameworks like JUnit and TestNG
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plans, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Good at defect - reporting and defect-tracking using tool like Jira, Quality center/Test Director.
  • Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results.
  • Expertise in reporting bugs using Bug tracking tools suchas Teamtrack, JIRA, Rational Clear Quest and Quality Center (QC).
  • Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access, Mysql and Oracle.
  • Strong exposure testing applications on different browsers like IE, Firefox, Chrome.
  • Good experience in testing web applications using Soap UI .
  • Exposure to continuous integration tools like Jenkins, Hudson, Bamboo.
  • Tremendous expertise in Problem solving and bug reports using Bug Tracking Tools, worked on agile and waterfall models.
  • Extensive working knowledge in Shell Scripting,UNIX, LINUX and Windows platforms.
  • Proficient in SQL Queries, Stored Procedures andPL/SQL programs.
  • Extensive experience in Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problem
  • Team Player and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Team Player, proactive and quick learner with excellent technical, analytical, interpersonal, communication and presentation skills.

TECHNICAL SKILLS

Operating System: Linux, Unix, AIX and Windows XP, Windows 7

Test automation tools: Selenium IDE/RC/ Web Driver

Bug Tracking tools: Jira, Bugtracker, Bugzilla, Rally

Script: TCL, JavaScript, Perl.

Languages: Core Java, HTML, XML, SQL.,CSS

Mobile Devices: Ipad, Android

Database: SQL Server, MySQL

Others: Jenkins, Hudson, Bamboo, SVN, GitLab

Browsers: Internet Explorer, Firefox, Chrome, Safari

Packages: MS Office (MS Access, MS Excel, MS PowerPoint, MS Word)

App/Web servers: WebLogic, WebSpear, IIS, Tomcat, Apache

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

QA Automation Engineer

Responsibilities:

  • Work in Agile, scrum, and sprint environment in order to change the requirements and features set.
  • Understand business requirements.
  • Communicated with the QA team to work on design and develop the test strategies via telephone and email.
  • Involved in Planning, Scheduling, Tracking, Reporting Status and Managing Issues for Testing using HP ALM.
  • Performed testing on web services using SOAP UI
  • Create Automation frame work usingSeleniumWebdriver, Junit, Spec Flow, Sql, Java.
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automated testing
  • Performed defect management using ALM.
  • Developed and executed tests that ensure application meets business requirements and system goals, fulfill end-user requirements and identify existing or potential issues.
  • Developed test code for testing locally in Java using Eclipse, Selenium Web Driver and TestNG framework.
  • Execute test scripts using Selenium.
  • Involved in preparing Requirement Traceability Matrix (RTM) using ALM.
  • Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.
  • Performed regression testing on daily basis.
  • Performed functional, compatibility and regression testing, sanity testing.
  • Reported the found issues in bug tracking tool(Jira), followed up with the development team and verified them
  • Database queries have been used to verify the data.
  • Involved in SOAP and Restful web services using SOAP UI, axis client.
  • Developed regression scripts using Selenium Webdriver.
  • Automated the regression test cases using the Selenium & TestNG.
  • Automated the Test Cases using Selenium webdriver, Java Eclipse and JUnit.
  • Executed Automated tests in appropriate test regions in support of functional and regression testing used Selenium RC.
  • Designed and developed automated scripts which involved Functional, Regression, Integration test cases using Selenium RC.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Selenium RC, WebDriver, ALM, Oracle, Java Script and Windows, Soap UI, SQL, Agile.

Confidential, Atlanta, GA

QA Automation Engineer

Responsibilities:

  • Involved in attending Scrum meetings and gather business requirements and coordinate with business analysts and developers to convert Sprints to testable requirements.
  • Created automated test scripts and Performed Functionality testing in the multiple phases of the application and analyzed the results using Quick Test Pro (QTP).
  • Carried out GUI, Functionality, Integration and Regression testing using Quality Center.
  • Performed rigorous manual testing such Functional Testing, Smoke testing, Integration testing, UAT Testing, Backend Testing, Regression Testing, End to End Testing and System Testing
  • Performed Data Driven Testing using Quick Test Pro.
  • Worked with business users, business analysts and SMEs to understand different critical business processes.
  • Facilitated defect mgmt. meetings and test execution status meetings.
  • Identified, analyzed, and documented defects, errors, and inconsistencies in the application using Quality Center.
  • Created and Maintained Test Matrix and Requirement Traceability Matrix.
  • Extensively utilized Requirements, Test Plan, Test Lab and Defects Modules of Quality Center during STLC.
  • Coordinated with the developers on Defects Status on a regular basis.
  • Participate in various meeting and discussed Enhancement and Modification request.
  • Performed web testing using Quick Test Pro (QTP) for checking page contents, broken links, web objects, frames and tables.
  • Defined Test cases based on functional specifications.
  • Extensively usedQuality Center(QC)for creating and executingtest casesand to adddefects
  • Manually tested the whole application before going for the automated testing.
  • Performed export and import data from other database using SQL
  • Performed backend testing to validate data and data integrity in the database by writing SQL queries
  • Defects were tracked, reviewed, analyzed and compared using Quality Center (QC).
  • Developed the test strategy based on the Business Requirement Document (BRD).
  • Created QTP scripts with the Framework followed by the Company.
  • Performed functional, stress, and load testing.
  • Performed retesting after fixing the bugs manually.
  • Used Version One and worked on stories, attended standup meeting, and retrospective meeting.

Environment: Agile, QTP, Quality Center, Firefox, Windows, Oracle, Jira, SQL Server, HTML, XML, Version One, MS Office tools, QC.

Confidential, Dallas, TX

Sr. QA Analyst

Responsibilities:

  • Working in fast pace Agile software development methodology environment.
  • Analyzing functional specifications to create test plan and test cases for manual and automated testing.
  • Designing and developing automation scripts using Selenium Web driver, TestNg and Java in Page object design pattern.
  • Document Test Automation Framework setup instructions on confluence page.
  • Creating manual test cases for UI and Rest Web services in Rally and automated those test cases using selenium framework.
  • Performing both UI and backend automation using Selenium webdriver.
  • Used Jira as a defect tracking tool.
  • Executing the test scripts in all the browsers ex: IE, Firefox, Chrome, Safari.
  • Performing Smoke testing, Functional testing, Regression testing, integration testing, API Testing.
  • Reporting bugs in Rally software and coordinated with development team for closure.
  • Developing several SQL queries to compare the UI search results with backend data.
  • Maintain automation scripts as per changing functionality and manage them in Gitlab version control tool.
  • Working together with onsite and offshore team with good team spirit.
  • Communicating with the product team for clarifying requirements and business rules.

Environment: Appian, Selenium Web Driver, TestNG, Junit, Java, Mysql, RestAPI, Rally, Jira, Jenkins, Eclipse, Maven,GitLab

Confidential, New York, NY

QA Analyst

Responsibilities:

  • Worked closely with business and development teams to understand the user requirements
  • Developed test scenarios and test cases based on user requirements
  • Tracked and monitored defects using Quality Center
  • Conduct through due diligence of mortgage, commercial and corporate assets to limit the financial risks associated with this transactions
  • Involved in Business Requirements Analysis meeting and worked on Test plan document
  • Involved in Test Cases review meetings and updated the test cases based on the feedback from the review meetings
  • Identified the test cases to be automated and performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application
  • Manually tested the application executing test cases in the quality center
  • Used Quality Center for test script and test result management and bug tracking
  • Involved in Agile Methodology and used Rally tool for creating user stories and test cases
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team
  • Communicating with the Development team to understand the best ways of testing the functionalities and communicating the same with other team members
  • Creating SQL queries for creating custom reports
  • Documented Summary and Closure reports for each test execution
  • Performed User Acceptance Testing (UAT) and Compatibility Testing
  • Performed Regression testing
  • Parameterized test data using Data Table and created Shared Object Repository in QTP
  • Wrote user defined function using Vb Scripting for calculating the check price and verifying Credit Card verification
  • Communicated effectively with developers and Bas to discuss the testing
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite
  • Worked with development members on bug reproduction and fixes
  • Updated management on testing results, activities and planning
  • Participate in requirement analysis and review meeting

Environment: HP Quality Center, HP QuickTest Professional, SAP, IBM Lotus Notes, IBM Lotus Domino, MS SharePoint, HP Service Manager, Cognos, Citrix.

We'd love your feedback!