We provide IT Staff Augmentation Services!

Qa Automation Engineer/ Analyst Resume

5.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • Eight years of professional experience in Information Technology with extensive knowledge in Quality Assurance (SQA), Manual and Automation Testing.
  • Experience in testing Web - Site/E-business/E-commerce/Banking, telecom and education domain, different environments in Java/Php/.net/UNIX and Windows.
  • Excellent understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Experience in designing and maintaining Test Plan, Test Cases, Test Scenarios, Test Scripts, Test Strategy, Test Matrix, Test reports
  • Experience in testing distributed in Server Side and Object Oriented Programing (OOP) as well as Client Side applications developed in Agile and Waterfall methodologies.
  • Experience in performing Build Verification, Black Box, White Box, Positive, Negative, Boundary, Functional, Integration, System, Regression, Performance, Load/Stress, Security, GUI Cross-Browser, Compatibility and User Acceptance.
  • Experience in using the Test Management Tool (Quality Center, Test Complete, Rational Test Manager, Jira) during entire Testing Phase
  • Expertise in writing and executing SQL Query statements for checking the validity and integrity of the data in various databases to perform back end testing and good Knowledge of RDBMS, Joining
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), SoapUI, Cucumber, Protractor, JUnit, TestNG, IntelliJ and Eclipse.
  • Experienced on working XML, JSON, XSL, XPATH and designing Web Services using WSDL, SOAP, RESTFUL and used Testing Tools for Web Services like SOAPUI, API.
  • Experienced in Front End development with jQuery, AJAX, CSS, HTML, JavaScript and Back End programming languages like Java and Php/ OOP.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) Jenkins.
  • Experience in using Appium Emulators and iOS/Android Simulators for Mobile Web-Based, Native and Hybrid App testing.
  • Knowledge of automation scripts for angular JS application using Protractor and Jasmine
  • Experienced in using build and project management tolls like Ant, MAVEN and Configuration management tools like SVN, GIT
  • Versatile team player with good analytical, communication and interpersonal skills
  • Interested in new technologies and able to learn quickly

TECHNICAL SKILLS:

Development methodologies: Agile, Waterfall

Artefacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report

Automation Tools: Selenium RC, Selenium WebDriver, Selenium IDE, Selenium Grid, Maven, Appium, Apache JMeter, SOAP UI, GitHub.

Languages/Web Technologies: Php, JavaScript, Java, SQL, PL/SQL, Shell Script, XML, Ajax, Json, CSS3, HTML5, JQuery, Bootstrap.

RDBMS/Databases: MS Server, MySQL, Oracle.

Defect Tracking: Clear Quest, Bugzilla, Jira, Quality Center(ALM), Others.

Web Browsers & Servers: IE, Firefox, Chrome, Safari, and numerous mobile browsers/user agents.

Operating Systems: Windows, OSX and UNIX.

Other Tools: Xcode, Photoshop, Eclipse, SOAPUI, IntelliJ, Atom, Microsoft (Excel, Word, PowerPoint, Outlook, SharePoint), Web Developer Tools, HTML/CSS tools and editors.

WORK EXPERIENCE:

C onfidential, HERNDON, VA

QA Automation Engineer/ Analyst

Responsibilites:

  • Defined Test Strategy, created Test Plans and the Test Cases based on the business requirements document (BRD)
  • Testing UI and functionality of new features for enterprise-level software, bug verification and triage for quality assurance
  • Created Test Data and Data Driven scripts for adding multiple Student, Search class, user interface validations, reports management, etc.
  • Perform extensive Integration testing involving Smoke, Regression and Functional testing
  • Perform back-end testing using SQL queries to validate data for database and developed SQL queries for retrieving data from database for executing user specific test cases
  • Developed automated and manual test cases and test scripts to include step-by-step procedures for functional testing
  • Developed and maintained automated regression test suite in Selenium WebDriver using Java programming language
  • Coding and Execution of automation test scripts using Selenium WebDriver (Java), Junit and IntelliJ IDEA
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application
  • Configured Data driven framework with Apache POI to read and write to Excel file and Created POM to store the project data and configured their details using Maven to build project
  • Developed BDD tests using Cucumber by writing features and developed Required code in java for Cucumber.
  • Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Perform Cross platform testing Macintosh, Windows, Mobile and cross browser compatibility testing
  • Perform web service XML, JSON using SoapUI tool. Modified end points when we worked on different servers and different versions of Web Services
  • Experienced in Performance and Load testing with JMeter or LoadRunner.
  • Using Appium automation testing was performed on Mobile platform
  • Report and track the bugs to closure using JIRA
  • Interact with QA Automation team and managers to nail down the technical problems.
  • As a member of the Scrum team participated in daily stand up meetings, project status meetings as well as retrospective meetings and iteration reviews.

ENVIRONMENT: Selenium WebDriver, IntelliJ IDE, Java, Junit, Maven, XML, Jira, Git, Oracle, Browsers, Slack.

Confidential, LAKELAND, FL

QA Automation Engineer/ Analyst

Responsibilites:

  • Reviewed Business Requirements, Functional Requirements and Design Documents.
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Helped in preparation of test plans in accordance with the business requirements.
  • Used Quality(QC) Center for uploading requirements, creating Test Plans, Test Cases, Test Sets and updating Test results.
  • Conducted functional, regression, integration, system testing and UAT tests.
  • Generated Test Analysis Reports and Graphs using Quality Center.
  • Created Defects and used as a repository of defect or store them in the Quality Center.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Prepared and Execution of automation test scripts using Selenium WebDriver (PHP)
  • Executed Automation Testing for Php applications using Selenium IDE & Selenium RC.
  • Developed Selenium RC Scripts using Php and PhpUnit covering all requirements for enhancements.
  • Used Selenium IDE for recording and exported the test case as Php to automate Web Application.
  • Created of Test Data for Product, Sale, Order data's according to the scenarios by using Microsoft Excel.
  • Wrote SQL Query to fetch Data from Database Tables and to verify the output Data of the reports
  • Participated in Review, Walkthrough and Defect meetings.
  • Attended daily defect status meetings and weekly team status meetings for reporting testing status and shared ideas for improved testing efforts.

ENVIRONMENT: Selenium IDE, Selenium RC, QC, Php, MySQL HTML, CSS, JavaScript, Windows XP, UNIX, JSON.

Confidential, VIENNA, VA

QA Analyst

Responsibilites:

  • Generated and implemented Test Plan, Test Cases and Test Scripts on different applications
  • Assessed new Business needs/initiatives and translated them into detailed business requirements specifications.
  • Analysed business system project objectives and prepared test plan, test data and RTM.
  • Involved in Manual testing of the front-end application.
  • Loaded test cases into a centralized Web based Test Management tool, Quality Center while mapping each case to either a defect or a new piece of functionality to augment Traceability and Transparency.
  • Performed Manual Testing and Automation testing of Web-based and Client-server enterprise applications and used Quality Center for test management.
  • Conducted Smoke Testing to ensure minimum expected system behaviour.
  • Executed detailed validation of application functionality, report data integrity, and real-time data integration.
  • Performed comprehensive System testing, Functional testing, Regression testing and (UAT) User Acceptance
  • Involved in backend testing by writing and executing SQL queries for Oracle database.
  • Attending all QA and project related meeting to secure the Quality product and maintaining required timestamp
  • Used SharePoint to manage testing documentations
  • Work closely with developers and interact with other departments such as, Product Management, Technical Support etc.

ENVIRONMENT: Quality Center, QTP, Oracle/SQL, TOAD, UNIX, SharePoint, JIRA.

Confidential, NY

QA Analyst

Responsibilites:

  • Engineering and Studied complex system requirements.
  • Translated user requirements into software specifications.
  • Applied the concept of operations, set of disciplines for the planning, analysis, design and construction of information systems across a major sector of the organization.
  • Managed test case development and supported using formal specifications, data flow diagrams, and other accepted design techniques.
  • Anticipated and planed for the needs of the test team with regard to testing space, testing environment (including equipment, system/access permissions, test data, etc.), and test tools.
  • Planed, designed, executed test plans and test cases for automated test and manual test to support maintenance releases for multiple software applications.
  • Coordinated and facilitated meetings between test team and applicable development team members to identify and resolve defects identified by the test team.
  • Participated in presentations as needed to cover project status and test plan.
  • Performed application, regression, and acceptance testing.
  • Managed requirements, test Plan, test lab, and defects using Quality Center.
  • Performed back-end testing to ensure that the user data was updated in database using SQL queries.
  • Tracked and resolved of system defects and testing issues.
  • Prepared of test summary reports, defect analysis reports.
  • Tested enhancements and bug fixes for software releases and patches and document findings.
  • Responsible for quality support of new/update/modified functions development process.
  • Involved the executed scenarios using Controller and analyzed the results using LoadRunner Analyzer.
  • Provided a systematic review process and resources to assure all products met regulatory and conformant requirements prior to client release.

ENVIRONMENT: Quality Center, XML, MS Excel, JIRA, SharePoint.

We'd love your feedback!