Qa Automation Test Engineer Resume
SUMMARY
- Obtain a position in Quality Assurance Engineering as a seasoned, growth - focused Professional leveraging 6+ years of technical expertise, result oriented, well determined Test Engineer and contribute with my technical expertise to contribute to teh future growth and success of teh organization as well as my career and transition to a more challenging role. me have extensive experience in developing test plans, test cases, and test scripts for manual and automation testing. me have earned reputation in meeting deadlines when required, conforming to specific requirements and adhering to established plans.
- Solid understanding of Software Development Life Cycle including Agile, Waterfall and Iterative.
- Strong experience with Agile test methodology and Agile Development process.
- Excellent writing, verbal and interpersonal skill set with a self-starting attitude and team player
- Strong experience with Selenium WebDriver and HP Quick Test Professional.
- Strong experience in development of core QA framework function library for various Web and Client-Server application.
- Solid experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber-JVM to implement Test Driven Development (TDD)
- Solid experience with Gherkin Language to develop Behavior Driven Testing
- Strong experience with Keyword Driven and Data Driven framework implementation.
- Strong experience in cross browser, cross platform web testing with Selenium WebDriver.
- Quality Testing including Effective Test Case Design, Test Execution and Reporting.
- Experience in analyzing teh requirements, User Stories and Use Cases to develop test cases.
- Experience in preparation of Test Strategy, Test plan, Traceability Matrix and Test Matrix.
- Strong experience in Black Box and Gray Box testing.
- Expertise in QA Methodologies with various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing, Business Process Testing and more.
- Strong analytical and problem-solving skills.
- Extensive work experience using Change Control and Bug Tracking Tools likeQuality Center, JIRA and Rational Team Concert.
- Good at prioritizing along critical path and meeting project milestones and deliverable dates.
- Strong experience with SOA architecture that include Restful Web Service Testing.
- Experienced in Mobile testing Android & iOS both operating system using open source tool Appium
CORE SKILLS
- Selenium Webdriver/Grid
- Behavior Driven Development (BDD)
- Test Driven Development (TDD)
- Cucumber-JVM
- Gherkin Language
- Automation Framework Design
- Automated Script Design
- API Testing
- Mobile Testing
- Software Test Engineering
- Software Development Life Cycle
- Software Test Life Cycle
- Agile Test Methodology
- Keyword Driven Testing
- Cross Browser Testing
- Test Case Design
- Release Management
- Appium (iOS & Android)
- Change Management
- Quality Standards
- Standard Operating Procedures
- Exceptional Analytic
- Problem-Solving
- Attention to Detail
- Excellent Communication Skills
- Project Management
- Java/JavaScript
TECHINICAL SKILLS
Testing Tools: Selenium WebDriver, Appium (iOS & Android) Cucumber-JVM, Quick Test Pro (QTP), SOAP UI, Postman, Rest Assured, Swagger
Test Management: HP Quality Center/ Application Lifecycle Management(ALM), Rational Quality Manager
Defect Management: JIRA, HP Quality Center, On Time, Version One, Rational Clear Quest
Requirement Management: HP Quality Center, Rational Requisite Pro, Rally
Programming Languages: Java, VB Script, HTML, C#, JavaScript
Development IDE: Eclipse, IntelliJ, Visual Studio
Database/Database tools: SQL Server, Oracle, MySQL, DB2
Application: Microsoft Office Suite, VMware, Share Point, Confluence, Slack
Operating Systems: Windows 8/10, Windows 7, Mac OS X, Linux, Unix, DOS, Windows XP
Cloud Testing: SeeTest(Experitest), Sauce-Labs, BrowserStack
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Test Engineer
Responsibilities:
- Worked on microservices architecture.
- Tested RestAPI using Postman and automated using Java, TestNG and RestAssured in Cucumber framework.
- Using Kafka messaging service to enqueue and dequeue teh events to teh respective topics.
- Validating teh data in respective kit DBs such as Oracle, Cassanndra and in Ambari.
- Used Git for Version Controlling and JIRA for project management
- Analyzing teh failures by checking teh logs in Kubernetes
- Working on more than one product delivery cycle simultaneously.
- Developing test design specifications, test plans and protocols.
- Web Based Application Automation Testing Experience using Selenium Web driver.
- Identifying teh relationship of bugs to software code
- Establishing & maintaining relationships with individuals at all levels of teh organization and teh business community
- Analyzing and reporting data in order to identify issues, trends, or exceptions to drive improvement of results and find solutions.
- Identifying operational issues and recommending and implementing strategies to resolve problems.
Environment: Selenium WebDriver, Java, TestNG, Apache Maven, JSP, JSF, Restful Web Service, HTML, AngularJS, Apache Tomcat, MySQL, JEE, Spring, Hibernate, Appium, SeeTest., Jenkins, Docker, Xcode, Android
Confidential
QA Senior Automation Engineer
Responsibilities
- Created Test Plans and Test Strategy which describes teh features and functions to be tested.
- Introduce and implement automation testing framework to teh organization.
- Implemented open source web test tool Selenium WebDriver for cross browser testing.
- Build Automated test suite to increase teh automation coverage for regression test cycle.
- Implement wide range of functional testing by various QA Automation Test Framework like Data Driven and Behavioral Driven Testing concept to ensure teh code reusability and code maintainability
- Implement cross browser and cross platform testing with Selenium WebDriver and Cucumber JVM.
- Develop and implement robust Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG
- Strong background in coding for automation.
- Develop Restful Web Service testing framework with Java to build robust and scalable web service testing.
- Responsible for ensuring teh conceptual integrity of teh system, ensuring that teh product and product architecture meet or exceed teh technical requirements defined.
- Responsible for coaching and mentoring teh team.
- Contribute to teh creation and execution of user interface and software application test plans.
- Track teh bug and enhancement requests as they are entered into bug tracking systems.
- Participate in project development meetings to provide guidance on quality and quality testing issues from project creation to completion.
- Interact with teh project team members to ensure all documentation and quality procedures are completed as per our internal processes and procedures.
- Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off
Environment: Selenium WebDriver, Java, TestNG, Apache Maven, JSP, JSF, Restful Web Service, HTML, AngularJS, Apache Tomcat, MySQL, JEE, Spring, Hibernate, Appium, SeeTest., Jenkins, Docker, Xcode, Android Studio
Confidential
QA Automation Test Engineer
Responsibilities
- Responsible for Planning, creating and analysis of Test Plan, Test cases and Test Scripts
- Developed and implemented Keyword Driven automation testing with Selenium Page Object Model.
- Analyzed Technical specification, Business Requirements and Database Schema to develop test cases.
- Developed QA Automation Test Framework to ensure teh code reusability and code maintainability, which reduces teh script development time.
- Developed robust framework to find test object with Selenium API, which enable us to develop automated script for dynamic web application.
- Created complex Key word driven, Data driven, and Table driven automated test script to maximize teh automation script with Selenium.
- Created Modular Automated Global Test framework library for reusable, easy to use and easy maintenance automated test scripts.
- Conducted workflow, process diagram and GAP analyses to derive requirements for existing systems enhancements.
- Used detailed noledge of application features and functions assess scope and impact of business needs throughout analysis and completion of all enhancement specifications.
- Participated in requirements walkthroughs with users to better understand requirements
- Performed backend testing using SQL queries to retrieve and verify information in teh database
- Develop Web Service Test with Soap UI to test SOA platform
- Corresponded among QA Managers, Developers and Team Members.
- Reported and tracked defects, monitored defects reported by team.
Environment: Selenium Webdriver, Java, J2EE, Servlet, JSP, Restful Web Service, HTML, Soap UI, WebSphere, AngularJS and Oracle, Bamboo
Confidential
QA Test Engineer
Responsibilities
- Analyzed Software and Business Requirements documents to get better understanding of teh system from both technical and business perspective.
- Developed comprehensive System Test Plan (STP).
- Wrote test cases and performed Manual Testing for Positive and Negative Testing Scenarios.
- Work with business and technology leads to identify teh appropriate data for testing and prepare that data for teh test cases.
- Performed Functional Verification Testing, Smoke Testing, System Testing and Regression Testing of teh application.
- Executed of end-to-end testing to evaluate system testing of teh application.
- Coordinate with end-users to schedule and support User Acceptance Testing (UAT).
- Interacted with developers, business analysts and teh project manager for test case reviews, defects issues and tests data.
- Used Quality Center to execute manual test case and automated test scripts.
- Developed Requirement Traceability Matrix (RTM).
- Performed Backend Testing, by executing SQL queries in Oracle.
- Regression testing by automated keyword driven test scripts using Selenium Webdriver.
- Executed tests scripts in Selenium Webdriver for regression testing with Data Driven Test.
- Analyzed Business Requirements and Solution Design.
- Created test plans and test scripts and defined use cases.
- Execute test on promotional web sites in a highly pressurized and deadline driven environment.
- Verified different types of web banners, ads and emails for all functional specifications.
- Verified and validate cross browser/platforms compatibility.
- Identified, isolated, reported and tracked defects in teh defect tracking system.
- Attended daily defect meeting and weekly status meetings with QA Manager to discuss teh status of projects.
- Communicated test progress, test results, and other relevant information to project stakeholders and management.
Environment: Selenium, Quality Center, ASP.NET, C#, HTML, SQL Server, IIS
