We provide IT Staff Augmentation Services!

Qa Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 7 years of experience in Software Quality Assurance in the test automation industry. Complete understanding of verification and validation of software products developed by SDLC. Successfully able to design test scenarios and execute them while following the STLC. Experience with Manual, Automation (Selenium), and API Testing. Proficient at analyzing requirements, creating test plans, and generating risk reports.
  • Over 7 years of extensive expertise in Software Testing (Manual and Automation).
  • Expertise in functional testing, integration testing, regression testing, System testing, black box testing, GUI testing, sanity testing, ad - hoc testing, unit testing, usability testing, back-end testing, browser compatibility testing, load/performance testing, component Testing, API testing, and User Acceptance Testing (UAT) across varied domains and operating systems.
  • Expertise in analyzing User Stories, writing Test Cases, executing Test Cases and Reporting Bugs .
  • Experienced in automated tests in Java using Selenium, utilizing IDEs such as Eclipse or IntelliJ.
  • Knowledgeable with test automation tools such as TESTNG, Cucumber, JUnit and Jenkins.
  • Expertise using testing tools such as Quality Center, JMeter, SOAP UI and Postman
  • Planned, Designed, Built and Maintained Complex Test Automation Frameworks (Data-Driven, Behavior Driven, Keyword-Driven, and Hybrid).
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, and TestNG
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
  • Involved in testing application on different mobile Platforms such as Android and iOS devices using Appium.
  • Worked on HP Quality Center for bug life cycle and fixing in testing cycle.
  • Expertise in Problem Solving and Defect Tracking Reports using Bug tracking tools like Bugzilla, and JIRA.
  • Expertise with Waterfall, Agile, and V-Model SDLC processes.
  • Experienced in Backend Testing and Executing SQL commands.
  • Validated the XML with SOAP and tested RESTful API (POST, PUT, GET).
  • Extensive knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications) and use cases.
  • Working knowledge of UNIX, RDBMS and SQL queries.
  • Expertise in testing the browser compatibility for the web applications in Firefox/Chrome/Internet Explorer/Edge/Safari/Opera browsers.
  • Highly motivated Team player with excellent communication and interpersonal skills.
  • Able to work efficiently in both independent and team environments with positive results.

TECHNICAL SKILLS

Testing Tools: Selenium, Cucumber, QC/ALM, Jira, JUNIT, TestNG, Appium, JMeter, SoapUI, REST, Postman

Platforms: Windows XP/Vista/7/8/10, Unix/Linux, DOS, MAC, Android, IOS

Languages: JAVA, Python, C#, C++, UNIX Shell, Visual Basic, HTML, CSS, JSON, XML

Scripting: VB Scripting, JavaScript

Database: Oracle, MySQL, MS Access, SQL Server

Browsers: Mozilla Firefox, Google Chrome, Safari, MS Internet Explorer, MS Edge, Opera

Methodologies: SDLC, STLC, Agile Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Test Engineer

Responsibilities:

  • Develop automated test scripts, reusable components and functions using Selenium WebDriver through JAVA
  • Execute tests (manual and automated) as part of a DevOps automation pipeline
  • Setting up test data required for script execution using Selenium WebDriver, JAVA, SQL
  • Reporting of functional and development issues in internal system and tracking of the issues
  • Support Defect Management, Defect Tracking and Defect Reporting activities using HP ALM / QC
  • Involved in writing and analyzing test scenarios for API and Functional Requirements of the Application
  • Worked in an Agile environment including hands - on experience with gathering and writing user stories
  • Developed and Executed detailed and maintainable Test cases and Test Scripts
  • Developed test scripts to automate process of testing in Selenium WebDriver
  • Automated graphical and functional web interface using testing of the application using Selenium driver (Java)
  • Automates Smoke and Regression test cases using Selenium WebDriver, TestNG and Java
  • Created Traceability matrix to map the defects with test cases and test cases to the requirement
  • Automation Framework: Page Object Model, with separation external data files, reusable functions and classes
  • Used quality center to design and formulate the test plan, test cases, test procedures based on requirements
  • Used Quality Center to assign defects to the developer and took the responsibility to get them to closed status after working with developers and identifying the actual problem
  • Worked on Android/iOS module of project where I was responsible for automating the app using Appium.
  • Performed tests on emulators and simulators
  • Used Git as code repository and Code collaborator to manage code reviews.
  • Performed web REST API testing using SoapUI and Postman (Get Method, POST Method)
  • Project based on Agile/Scrum methodology. Participated in daily Scrum meetings.
  • Maintain and execute API regression suite and reported results.
  • Created JMX file and performed API performance testing using JMeter.
  • Produced status reports related to the performance testing process, including test results, and defect tracking.

Environment: JAVA, Selenium WebDriver, HTML5, TestNG, Cucumber, Appium, Agile, Maven, UNIX, ALM/Quality Center, Firefox, Chrome, SQL Server 2012/2008R2, Eclipse, Postman, SoapUI, JMeter, Jenkins.

Confidential

Quality Assurance Analyst

Responsibilities:

  • Responsible for requirements gathering, analysis, interacted with business in analyzing the requirements.
  • Created automated and executed test cases using Selenium web drivers for various scenarios, and participated actively in system, integration, performance and regression testing for every new build released.
  • Used Selenium WebDriver with Java to generate automated test scripts from scratch and enhance existing scripts.
  • Created the UAT Test Plan by entering high - level requirements from the Statement of Need and Functional documents, as well as identified test scenarios, into the UAT Test document
  • Performed Development Integration, System Integration, and End to End Testing for the data services.
  • Performed Positive & Negative Testing for system validations.
  • Involved in Database testing by writing & executing SQL queries to validate that data population.
  • Analyze all Report Bugs for continuous process improvement and keep tracking on the SDLC critical path. Involved in Functionality, User Interface, and Regression testing during the various phases ofdevelopment using Selenium/TestNG.Involved in executing Selenium test scripts on different browsers and checked for compatibility.
  • Written the test cases using Gherkin language in eclipse and used as reports for the testing.
  • Tested REST-API web services using SoapUI / Postman to ensure data credibility and functionality.
  • Created custom report to track progress of all tests manually performed or via automation.
  • Experienced in creating automation framework following Page Object Model.
  • Developed page library as part of modular framework implementation in automation.
  • Maintained and executed automated test cases along with Continuous Integration tools like Jenkins.
  • Used JIRA to report and track bugs to closure from environment to environment.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome
  • Attended weekly defect report meetings and presented progress updates.
  • Worked with offshore team to discuss the Testing status and to assigned defects.
  • Running batch jobs in UNIX servers using UNIX commands on Putty.
  • Sprint Demo the product to the team and stake holders and performed UAT with Product Owner.

Environment: JAVA, Selenium WebDriver, Selenium IDE, HTML5, TestNG, Cucumber, JUnit, JavaScript, Agile, Maven, UNIX, Jira, Oracle 11g/10g, Selenium Grid, Eclipse, WSDL, SoapUI, Postman, GitHub, Jenkins.

Confidential

QA Tester

Responsibilities:

  • Worked closely with the BA, Product Owner, and Development teams to gather and understand use cases, requirements and system implementation.
  • Involved in the creation of User Stories based and Test procedure development.
  • Created and lead the Test Cases on various forms of the application.
  • Conducting Data driven testing, cross browser testing and parallel test execution using selenium
  • Created Automated Data Driven test scripts Using Selenium for performing highly efficient regression test cycles.
  • Created and maintained libraries and object repositories for the whole team to work with.
  • Planned and executed the Manual Testing for System Testing, Functional and Regression testing and UAT.
  • Ensured that all the “acceptance criteria” is met while project testing life cycle is in process.
  • Defects were tracked, reviewed and analyzed using Quality Center.
  • Collected and documented test data for functional testing as documented in test plan.
  • Updated Test plans and Test Cases periodically to manage changes in requirements.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing, and analyzing bugs.
  • Used ALM to house all test documentation and report/track all issues and defects.
  • Manage the Requirement Traceability Matrix (RTM) between requirements and test Cases.
  • Extensively used SQL Queries to perform Back End Testing.
  • Wrote SQL statements for the generation of data for the execution of test cases.
  • Performed Data Validation using SQL, Defect Resolution, and Maintenance.
  • Facilitated End to End and UAT testing along with defects status turn over meetings.
  • Managed the process of identifying issues during test passes and discussed/escalated the issues with the management, as appropriate.
  • Presented daily and weekly status report updates to Team Lead, Test Group and Managers.
  • Worked in Agile software development methodology and used daily scrum meeting to provide the daily updates and collectively document the team updates.
  • Created progress reports to ensure appropriate test coverage and results.

Environment: C#, Visual Studio, Data Driven, Jira, XML, JSON, HTML, Oracle, Windows, SoapUI, Postman, Agile.

We'd love your feedback!