We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Software QA Engineer with 7 years of professional experience in IT industry with emphasis on Software Quality Assurance of e - Commerce, web based, enterprise and mobile application.
  • Strong understanding of SDLC, Agile and QA methodologies which enabled me to understand the applications under test as well as document test plans develop test cases and test reports.
  • Good experience with Appium, mobile automation framework integrated with selenium webdriver.
  • Experience in developing Test Strategy, Test plan, Test cases, Use Cases, Test scripts and traceability matrices
  • Extensive experience in testing Web Based Applications and automating the test cases using Selenium, Java, TestNG, JUnit, Firebug, Firepath, locators (XPath, CSS, link, id)
  • Extensive experience with Jenkins for continuous integration
  • Proficient in Unix/Linux operating systems
  • Extensive experience in cross-browser testing on various platforms using Selenium Grid
  • Expertise in use of HP / Mercury tools for writing test cases, test execution, defect management, and defect tracking.
  • Excellent skills in Bug Reporting using HP / Mercury Quality Center
  • Expertise in Functional and Non Functional testing of web based applications, and Batch applications
  • Experienced in Black Box and White Box testing methodologies.
  • Possess excellent skills in Manual Testing and Automated testing
  • Expertise in use of QTP, Win Runner, and Rational Robot automation tools
  • Good understanding of HP Load Runner for Load and Stability testing
  • Strong skills in performing System, Acceptance, Web Services Testing, Integration, Regression, Front End and Back End Testing.
  • Experience in working with analysts, developers and testers for complex projects during the full Software Development Life Cycle (SDLC).
  • Exposure to software development methodologies such as Iterative, RUP, Project Management Methodology (PMM), Waterfall, RAD, Scrum, and Agile Methodology
  • Experienced in testing applications utilizing technologies such as NET, ASP, VB, C#, MS SQL, CRM, Java, J2EE.
  • Experience in testing in the UNIX and Windows environment
  • Possess excellent communication skills along with verbal and written skills
  • Highly motivated team player with excellent communication, presentation and interpersonal skills, always willing to work in challenging and cross-platform environment
  • Exceptional Analytical, Programming and Debugging Skills.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using, Quality Center, Selenium Webdriver, Junit.
  • Excellent knowledge with test planning, test execution and test results analyses.
  • Extensive use of bug reporting and defect tracking tools like Quality Center and Rational ClearQuest, Bugzilla
  • Strong coding knowledge of Python 2.2 and wrote Python Script, Shell Script.
  • Proficiency in Structured Query Language (SQL).
  • Proficient in all cycles of test life cycle from test planning to defect tracking and managing defect life cycle.
  • Have worked on AWS, amazon web services.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, Python.

Defect/Bug Tracking Tools: Rational Clear Quest, Bugzilla, JIRA, Mercury Quality Center, Pivotal Tracker.

Automation Testing Tools: Selenium IDE,, Quick Test Pro,Jmeter, Appium, TestNG.

Operating Systems: MS Windows (95/98/NT/2000/XP), Mac OS, Unix

Scripting Languages: Python, Shell Scripting.

Web Technologies: HTML, CSS, XML.

Web / Application Server: Apache Tomcat, Sun App.

RDBMS: Oracle8i, Server 2000, My SQL, MS Access.

Source Code Control System: Perforce, Subversion, Rational Clear Case.

IDE: Eclipse, NetBeans, Xcode.

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Automation QA Engineer

Responsibilities:

  • Created test plan for Manual as well as Automation testing..
  • Generated test cases for manual testing as well as regression testing.
  • Found bugs and keeping track in the bug tracking tool “pivotal tracker”.
  • Writing test scripts for automation testing in Appium for mobile app testing.
  • Involved in manual testing, regression testing, adhoc testing, automation testing, load testing.
  • Running all test cases on all IOS devices like Ipod, IPhone 5, IPhone 6, IPhone6+, IPad each time when new build was there.
  • Testing audio commands, text commands, barcode scanner.
  • Reading log files and generating reports.
  • Load testing using JMeter.
  • Updating and adding new test scripts in Load testing test suit.
  • Doing File handling using UNIX commands.
  • Used PL/SQL complex queries for database testing on Oracle Server.

Environment: Appium, JMeter, Selenium, AWS, Java, JUnit, SQL Server, Python, Xcode, Git, SQL, XML, IOS devices, Pivotal Tracker, Agile.

Confidential, San Francisco, CA

Test Automation Engineer

Responsibilities:

  • Worked closely with the management team in the continual improvement of the automation capabilities.
  • Wrote scripts in selenium using java for mobile apps framework automation testing.
  • Created test cases in excel sheet and exported them in ALM during UAT for eCommerce and CRM Mobile applications.
  • Design, Develop and maintain Virtual Infrastructure utilized by the developer and quality analyst.
  • Designed and developed automation for crypto service.
  • Develop automation for work queue tasks to be run asynchronously.
  • Issue scrubbing and develop procedures to reproduce critical issues.
  • Thorough testing and issue verification procedures to ensure excellent releases.
  • Created Test Strategy and Test plan for the testing effort
  • Worked with Business Analysts in understanding business requirements and analyzing use cases.
  • Attended meetings with the Business Team, and Build Teams to gather the information about the project and the design methodology and the testing requirements
  • Manage the test framework using Selenium and TestNG
  • Work with JavaScript, XPATH and CSS with Selenium to locate elements on a web page.
  • Configure Jenkins to set up continuous integration process.
  • Designed and implement the test framework for RESTful API testing.
  • Maintained the Traceability Matrix between Requirements, Design Components, Test Cases and Defects.
  • Participate in weekly meeting with the management team and walkthroughs
  • Developed Test Strategy, Test plan, Test cases, and Test scripts and various other project documentation in HP Quality Center
  • Performed Sanity testing, Security testing, black box and white box testing, web testing and GUI testing
  • Performed testing on Java, .NET and on web based applications
  • Was involved in executing the Regression testing on new Builds
  • Participated in various meetings and discussed Enhancement and Modification Request issues
  • Managed test environments and schedules.
  • Worked with Test Analysts to ensure that defects are tracked and documented and results communicated to developers and stakeholders.
  • Trained the users for the User Acceptance Testing (UAT) and explained about each link, tab and search functionalities to the users.
  • Tracked bugs using Test Director and generated the defect reports for review by the client and the management teams.
  • Created and executed SQL queries in ORACLE and MS SQL server.
  • Performed tests on various browsers.

Environment: MS SQL Server, Oracle 11g (SQL, PL/SQL), Selenium, TestNG, Grid, Firebug, Firepath, Jenkins, MS Access, Citrix Server, Business Objects, XML, Test Director, J2EE,SAP.

Confidential, Washington, DC

Test Automation Engineer

Responsibilities:

  • Worked closely with the management team in the continual improvement of the automation capabilities.
  • Performed functional analysis, timeline analysis, cost estimation, trade studies, requirements allocation and interface definition studies to translate customer requirements into software specifications.
  • Worked the day to day software engineering process involving requirements generation and analysis, development of software testing documentation, and program briefings.
  • Created, enhanced and maintained well formed and scalable test frameworks for various functional and non functional stages of the software development life cycle.
  • Performed test cases and fault diagnostics to verify system functionality, systematic specification and networking performance.
  • Worked with the team in the creation of test case, test scenario, utilities and applications to improve the efficiency of the QA group.
  • Worked with Product/Project Managers, business unit personnel, developers, technical personnel, end users, and others to develop test plans, test criteria, test cases, and acceptance criteria.
  • Managed test case development and supported using formal specifications, data flow diagrams, and other accepted design techniques that translate user requirements into software specifications.
  • Executes manual and automated tests, documents results, communicates issues, and verifies issue resolution.
  • Created, enhanced and maintained high value test scripts for various functional and non functional testing using QTP.
  • Used VB Script for writing and managing automation scripts.
  • Wrote Scripts in VB Script (VB) to access dynamic Data pools, Creating GUI Check Points, Database Check Points, and Bitmap Check Points.
  • Actively participated in test case automation using a structured, key word driven framework with QTP.
  • Identifies and reports software defects and test findings using Quality Center.
  • Performed Performance/Stress testing using JMeter.
  • Performed database testing on Oracle, MSSQL and MYSQL databases using SQL queries.
  • Documented test results, revise test cases and scripts as needed, and rerun test scripts to verify results.
  • Performed application, regression, and acceptance testing.
  • Worked effectively in a team environment and interface as necessary with customers and team management.
  • Involved with management to resolve deficiencies or compliance issues in a timely manner as needed
  • Assisted both in disaster recovery and deployment testing.

Environment: Java, J2EE, HTML, XML, .Net Framework, C#.Net, VB.Net, ASP.Net MVC, SQL Server 2008, Quality Center, Quick Test Pro, WebService, VB Script, MS Excel, MS Word, MS PowerPoint, IE, FireFox, Opera.

Confidential

QA Engineer

Responsibilities:

  • Involved in testing of the e-commerce application including E2E testing of Service Delivery and Service Assurance functionality involving different credit card billing system as interfaces over different test environments.
  • Involved in creation of test cases and their complete mapping in HP Quality Center.
  • Daily and weekly status reporting.
  • Responsible for Defect Tracking and Bug Triage with business.
  • Tracing the business and functional requirements to scope their coverage in testing.
  • Created the Object repository in QTP tool.
  • Reviewed and modified the Test Cases.
  • Involved in creation of Test Strategy and Test Plan.
  • Prepared the test cases and automated test scripts, Tested Data Setup, Test Execution and Defect Tracking. Created Business and scripted components in QC and QTP.
  • Used PL/SQL for database testing in Oracle Server.

Environment: HP Quality Center, QTP, Selenium, JIRA, Agile, Java, J-unit,, SQL, XML

We'd love your feedback!