We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 6 years of experience in Information Technology with specializing in Software Quality Assurance Testing, proficient in testing on Client/server and Web based applications and good experience on Core java, OOPS concepts.
  • Experience in testing Applications in Finance, Healthcare, Banking & Retail Domains.
  • Well versed with QA standards and methodologies and hands - on knowledge of all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle(STLC).
  • Good experience in implementing Agile (Scrum), Methodologies and Waterfall Methodologies in Testing Projects.
  • Extensively involved in entire QA Process and defect Management life cycle.
  • Extensive experience in Black box Testing/Functionality Testing, Integration Testing, Regression Testing, System Testing, Adhoc Testing, Browser Compatibility Testing, Content Testing, Smoke Testing, Report Testing and User Acceptance Testing.
  • Proficient in various test management and defect tracking tools such as HP Quality Center/ALM, JIRA.
  • Strong experience in analyzing and understanding Business specifications, testing requirements and developing detailed Test plans, Test cases, Test scripts, and Test Scenarios and expertise in Bug tracking and Incident reporting.
  • Experienced in creating and maintaining framework using Selenium WebDriver.
  • Extensively worked on Keyword and Data Driven frame work with JUnit and TestNG.
  • Practical hands on experience in different automation frameworks like TestNG Framework, Keyword Driven Framework, Data Driven Framework, and Hybrid Framework with Data Driven Framework and Page Object Model (POM) .
  • Identified correct GUI Web Elements using various Selenium Locators like ID, Name, Tag name, Class name, Link Text, Partial Link Text, XPath and CSS for creating automation scripts.
  • Responsible for maintaining code using SVN, Git and used Maven as build tool.
  • Involved in the usage of BDD framework to develop Cucumber step definitions, scenarios and features using acceptance criteria which was produced by business analyst to perform UAT testing.
  • Hands on Experience on Continuation Integration Tools like Jenkins.
  • Hands on experience in writing SQL queries to perform back end testing for the expected results.
  • Extensive experience using manual testing to troubleshoot Systems integration, GUI, Compatibility, Functionality and Database.
  • Good knowledge testing Web Services using SoapUI and Rest API.
  • Prepared weekly and daily reports.
  • Possess excellent analytical, problem solving and self-organizing skills.
  • Excellent communication, presentation and documentation skills with a proven ability to achieve positive results consistently, even under pressure.
  • Motivated self-starter with exceptional team building and interpersonal skills.
  • Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.

TECHNICAL SKILLS

Testing Tools: Selenium IDE, Selenium Web Driver, Selenium Grid, Jenkins, Cucumber, Jira, Maven, Git

Languages: JAVA, J2EE, Core Java, Java Script, JDBC, C,C++, VBScript, HTML,XML

IDE: Eclipse

Web Debugging: Fire Bug, Fire Path, CSS and Xpath.

Test Frame Work: JUnit, TestNG, Data driven Framework, Keyword Driven Framework, Hybrid Framework

Data Bases: SQL Server, Oracle(9i,10g,11g) and MS Access

Bug Tracking Tools: Jira, Rally, Test director/Quality center/ALM, Enterprise Tester

Operating Systems: Windows2000, Windows XP, Windows, Vista, Windows 7/10, Mac OS, Unix, Linux.

Processes: Agile - Scrum, waterfall

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Tester

Responsibilities:

  • Working as a part of cross-functional team of developers and business users to design and create appropriate test packages.
  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression and user acceptance testing.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Developed and maintained automated regression test cases in Selenium Web Driver and TestNG using Java as the programming language.
  • Responsible for implementation of Data Driven Automation Framework build using Selenium Web Driver, TestNG and Maven technologies under Java platform
  • Identified and created automation test cases and test scripts using hybrid framework with Data Driven Framework and page object model (POM) to test the web application.
  • Expertise in using TestNG tool to perform cross browser and parallel testing. Utilized various TestNG annotations and generate reports.
  • Used Git as a code repository.
  • Integrated Automation scripts with Continuous Integration tool Jenkins for nightly batch run of the Script.
  • Performed backend testing by writing SQL queries to check backend data and data integrity.
  • Captured and reported the defects in Jira and prioritized them according to their severity.
  • Precisely documented and provided the required information for the development team to recreate the defect to allow an early fix.
  • Liaising with the development team as required for efficient and effective testing.
  • Performing retest following the defect fix.
  • Responsible for Regression testing following the new enhancements and defect fixes to ensure the product works as expected.
  • Involved in performing User Acceptance Testing (UAT).
  • Conducted the system integration testing of the application for different modules.
  • Actively participated in daily scrum and sprint meetings as part of Agile Environment.

Environment: Java, J2EE, JavaScript, Selenium IDE, Selenium Web driver, JUnit, TestNG, Maven, Jenkins, JIRA, Quality Center, Oracle11g, GitHub, Agile (Scrum)

Confidential

Responsibilities:

  • Reviewed Business Requirement and Software Specification Requirements to achieve better understanding of the Application.
  • Prepared detailed test plans, acceptance criteria and test scenarios.
  • Worked closely with the team creating test plan and test cases using functional requirements and business specification.
  • ExecutedTest Casesand Gathered Test Execution results.
  • Tested the Functionality of the application throughmanual Testing.
  • Performed Positive, Negative, Regression, Integration,Sanity, Smoke,Functional, Security, User Acceptance testing (UAT).
  • Written test scenarios and test cases based on the requirement documents using different test design techniques.
  • Prepared test data based on Boundary Value Analysis (BVA) and Equivalence Class Partitioning (ECP).
  • Involved in the usage of BDD framework to develop Cucumber step definitions, scenarios and features using acceptance criteria.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically.
  • Used Git as code repository and Code Collaborator to manage code reviews
  • Prepared the data to cover various scenarios and wrote SQL queries to verify the database updates, inserts and deletion of the records.
  • Used JIRA for Identifying, logging, tracking and escalating bugs
  • Provided reports on automation coverage, issues and prospects
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
  • Participated in daily SCRUM meetings and gave the daily status of testing.

Environment: Java, J2EE, JavaScript, Selenium IDE, Selenium Web driver, Cucumber, JUnit, TestNG, Maven, Jenkins, Jira, Quality Center, Oracle11g, GitHub, Agile (Scrum)

Confidential

QA Software Tester

Responsibilities:

  • Involved in Preparation, Reviewing and Execution oftest cases.
  • Involved in writingTest Planfor the web application after analyzing thespecificationsand business requirements.
  • Worked with Agile Team and implemented Agile Methodology
  • Performed End-to-EndManual Testingof the application.
  • Wrote severalTest Casesfor testing various functionalities.
  • Security testingensured the application business logic, and also helped identify and patch all the vulnerabilities of the application.
  • Performedcompatibility testingon various browsers and operating systems to ensure excellent user acceptance.
  • DevelopedTest casesto fully validate the functionality,and ensure that the application meets all the security requirements
  • Modified and reviewed test cases developed by other testers.
  • PerformedFunctional, Navigation, RegressionandSmoketests on the new enhancements added to the web application.
  • Conducted Security,Database and User Acceptance testing (UAT).
  • Used variousqueriesto validate and populate data into a table.
  • WroteSQLStatements toextract Datafrom Tables and to verify the output Data of the reports.
  • Performed extensive functionalGUI level testingand wrote /modified tests from scratch.
  • Monitored and planned tests and test scripts usingQuality Center, and also used its bug reporting capabilities to track document bugs.
  • Provided complete information to the developers to understand the bug, get an idea of its severity and about its reproducibility.
  • Responsible for providing Maintenance and Support for the product.
  • Analyze and verify the error (incidents) reported in Tellus by the customers.
  • Re-create the reported error and accurately capture and document all information required for the team to facilitate early solution.
  • Writing basic business flows for the application.
  • Design and prepare the functional Test Scenarios, Test data & Test Cases ensuring all the requirements are met.
  • Performing the peer review of the test cases.

Environment: Java, J2EE, JavaScript, Net VBScript, Tell US, Quality Center, UNIX, Oracle10g, Agile (Scrum)

We'd love your feedback!