We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Over all 5+ years’ experience in Software Test Life Cycle (STLC), QA (Quality Assurance) Strategy using Manual and Automation testing.
  • Methodologies, Quality Control, Verification, and Validation services (Agile & Waterfall)
  • Comprehensive knowledge on process of SDLC and Software Test Life Cycle (STLC)
  • Hands on experience in Smoke, Functional, Regression, Integration, GUI, and User Acceptance Testing.
  • Worked in Requirement Analysis, preparing Test Scenarios and Test Cases, Test Execution, Defect Reporting and Status Reporting.
  • Expertise in performing End to End testing on Web - based applications.
  • Good Knowledge of Object Oriented Programming Concepts(OOPS) and Java Skills
  • Skilled in Automated testing tools - Selenium WebDriver.
  • Good Experience in using FireBug.
  • Experience inFunctional, Regression and Systemtesting usingManual and Automated testing tools - selenium WebDriver.
  • Good Experience in writing XPath to locate web elements.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
  • Well versed with Agile process
  • Experience in analyzing Business, Functional and Technical Specifications
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases
  • Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
  • Experience in API testing using POSTMAN
  • Experience in Software Verification and Validation based on Testing Methodology.
  • Extensive working knowledge in UNIX, SQL, Python and Windows platforms
  • Ability to work in a fast-paced, deadline-driven environments
  • Experience in data- driven test using Jenkins
  • Excellent interpersonal and customer relational Skills.
  • Proven communication, presentation Skills and Leadership Qualities
  • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
  • Experience in Oracle, SQL server
  • Profound experience with manual quality assurance testing procedures
  • In-depth knowledge of product release processes and quality assurance goals
  • Solid understanding of XML and Structured Query Language databases
  • Remarkable ability to meet strict deadlines
  • Excellent oral and written communications skills
  • Keen observational abilities.

TECHNICAL SKILLS

Platforms: Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX

Client Scripting: JQuery 1.8,1.9, JQueryUI, Dojo, ExtJS, AngularJS 2, AngularJS 4, Javascript, CSS2, CSS3, HTML4, HTML5, NodeJS

Database Tools: Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, ERWin, Altova Database Spy, MySQL Workbench

Databases: DB2, MS-SQL Server, HSQLDB, PostgresSQL, MySQL

Version Control: Tortoise SVN, Rational Clearcase, Accurev, GitHub, CVS

IDEs: Eclipse 3.0, 3.1, MyEclipse 4.1, IntelliJ, Netbeans, JBuilder 2007

Build Tools: ANT 1.7,1.8,1.9, Maven, Gradle

Continuous Integration: Jenkins, Hudson

Whitebox Testing: Junit 3, Junit 4, DBUnit, JUnitPerf, HttpUnit, LoadTest, TimedTest, Selenium, Fitnesse, EasyMock, PowerMock,Appium

Blackbox Testing: JMeter, LoadUI, LoadRunner, HP Quality Center, WinRunner

Application Servers: Weblogic 8.1, 10.0, Websphere 6.1, JBoss 4.0, Glassfish 4.0

Web Servers: Tomcat 5.0,6.0,7.1, Joans

UML Tools: Altova UML Model, Rational Enterprise, MS Visio

Defect Tracking: JIRA, Bugzilla

Methodologies: Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban

Reporting: Extent Reports

Testing Framework: Fr Data driven framework, Keyword driven framework

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

QA Automation Engineer

Responsibilities:

  • Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues.
  • Coordinated with designers and software testers to evaluate and improve software and hardware interfaces.
  • Interfaced with cross-functional team of business analysts, developers and technical support professionals to
  • Determine comprehensive list of requirement specifications for new applications.
  • Performed data monitoring for a Customer in the Healthcare payments domain by using SQL, LINQ
  • To ensure accurate file import and export. Also used the same technologies to analyze incidents and problems and develop Scripted solutions.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Communicated with clients and channel partners for Production resolution/JIRA ticket closure.
  • Built strong, trusting team relationships within the Operations Department and across the organization, System Support, Development Support, DBA/SQL, Client Services and Quality Assurance to maintain client satisfaction
  • Explored the Linux environment, while studying the Gitlab Web application in detail·
  • Performed troubleshooting tasks in Automic software (Networking software) for solving the FTP (File Transfer Protocol) errors.
  • Regression test cases were written and automated using Selenium RC
  • Created whole test framework using Selenium for further test creation and execution.
  • Tested extensively the web portal developed formonitoring file ETL activities and informing the showstoppers bugs to the senior developers. ·
  • Implemented stored procedures and designed database tables on SQL Server for testing activities.

Environment: UML, JSTL, Oracle 11g, AWS, EasyMock, JIRA, GIT

Confidential

QA Engineer

Responsibilities:

  • Identified the Business Requirements of the project- VOXLEONIS, CROWD.
  • Wrote SQL queries and stored procedures.
  • Identified and tracked defects with Software Applications and supported developers in resolving problems by completing additional tests for the clients like Lionbridge, ATOS, Accenture.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent,
  • Thorough approaches.
  • Created accurate and efficient test scripts to manage automated testing of certain products and features.
  • Conducted regression testing, analyzed results, and submitted observations to development team and performed API testing.
  • Designed testing scenarios for usability testing.
  • Tracked, prioritized, and organized network related and other defects with Software applications, working with development team to facilitate timely correction
  • Have experience testingRESTful Web ServicesusingFunctional TestingthroughPostman.

Environment: JDK 1.8, MS Visio, MySQL, MongoDB, Linux, Jenkins, X, SOAPUI, AWS

Confidential

Software Test engineer

Responsibilities:

  • Actively involved in all phases of Software Development Life Cycle (SDLC) and Software Testing life cycle (STLC).
  • Performed system, integration, functional, acceptance, compatibility, usability, Network based Vulnerability testing and regression testing using manual approach to deliver high quality applications to clients like Indian Registrar of shipping, Confidential .com, Vytal, and Alnox.
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Reported the defects using JIRA in timely manner and followed up with the developer's team to drive it to Closure
  • Planned and documented the entire testing cycle by writing test plans, test scenarios, and test cases in MS Team Foundation Server to facilitate and accelerate the testing process.
  • Developed SQL Queries to retrieve test data from the SQL Database.
  • Used Python scripting and Perl scripting for automating GUI environment
  • Key participant in biweekly Sprint Planning, Backlog Grooming, and Sprint Retrospective.

Environment: MySQL, RESTful Web Service, GIT, Jenkins, Agile, JIRA, AWS

Confidential

QA Analyst

Responsibilities:

  • Gatheird the requirements and converted them into functional design documents and technical design documents.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework dat uses Java, Selenium WebDriver and TestNG.
  • Wrote automation test cases and fixing automation script bugs.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and WebDriver) & created Data Driven framework using TestNG.
  • Executed parallel browser testing on various machines using Selenium Grid and performed CROSS Browser testing.
  • Implemented automation using Selenium Web Driver, JAVA, Selenium, Cucumber and Maven.
  • Created and assisted with the Automation using Selenium and Python scripting to test cases on multiple supported platforms to uncover regression and OS specific bugs at an early stage dat is cost effective and avoids changes to code late in the test cycle dat could potentially delay a release to the customer.
  • Tracked defect using JIRA and generate defect summary reports.
  • Developed BDD tests using Cucumber by writing features and developed required Selenium support code in JAVA for Cucumber.
  • Assist Dev. team members in effective unit testing by providing the necessary environment to speed up the release process to QA, this increases the quality of the builds entering QA for system test and the final build released to the customer.

Environment: JIRA, Java/J2EE, JavaScript, Html, CSS, XML, UNIX, Cucumber, Selenium Webdriver, Jira, Jenkins, Maven, Test NG Firebug, SQL Server.

Confidential

Software test engineer

Responsibilities:

  • Organized Test Plan during initial phase of project, prepared test scripts, created Release note in Application Lifecycle Management (ALM), setup/link Test Lab with release cycle, executed test cases and recorded results in ALM.
  • Wrote Structure Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against Oracle Database.
  • Prepared meeting notes on daily execution/highlight of the project and send out the reports to managements.
  • Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
  • Involved with Trainer's training calls by presenting every project's new enhancements and functionality changes for the Branch Users.
  • Provided weekly status updates showing the progress of the Automation testing effort and open issues to be resolved.
  • Worked with the database administrator to migrate & maintain the applications.

Environment: Windows XP, Learning management systems

We'd love your feedback!