Qa Automation Engineer Resume
5.00/5 (Submit Your Rating)
TX
SUMMARY:
- IT professional with 6+ years of experience in Software Testing/Quality Assurance, experienced with manual testing techniques and automation tools
- Worked on different scrum pillars and tested projects implemented from inception ( requirements, design, qa environment set up to test driven design, confirmatory testing, system, regression and UAT)
- Performed functional test automation and execution processes in a web environment using data - driven development with Selenium WebDriver.
- Developed and Implemented automation using Selenium WebDriver and Java
- Expertise in preparing test scenarios from use case documents.
- Expert in writing test cases using the test scenarios and preparing test data.
- Experience in preparing test strategy for development project.
- Expertise in GUI Testing, functionality testing, Integration Testing, Black box techniques, Regression Testing, Security testing, User Acceptance testing, Smoke testing and System testing.
- Created Cross browser testing scripting in Selenium Webdriver
- Experience with Automation packages like Selenium, and Confidential
- Performed functional, regression testing, UI testing for mobile App using Confidential test automation Framework.
- Have built a test automation framework based on Page Object Model, Data driven and hybrid models
- Expertise in Test Automation using different Automation tools by using Selenium WebDriver/GRID, JUnit,TestNG, Jenkins, Cucumber, FirePath, Running scripts, Debugging scripts in different environments, Extracting Test results, Cross browser testing, and data validation
- Experience in Mobile App testing of native apps, web apps on mobile and tablet devices
- Experience in testing native applications on iPhone, Android and iPod devices (Native and Hybrid)
- Experience in Understanding the code written in different programming languages like Java, JavaScript, VBScript, .NET, Python, SQL and PL/SQL
- Experience in database testing and working with SQL queries and database like Oracle, Sybase,DB2,MySQL
- Experience in performing back end Testing (Oracle and SQL Server databases and XMLs).
- Excellent knowledge in writing unique XPath using Firebug and FirePath to identify web elements
- Well versed in documenting test results and creating test reports.
- Experience in creating user acceptance test cases and supporting User Acceptance Testing (UAT).
- Work across multiple cross-functional teams to execute full system, interface, and end-to-end testing.
- Used Junit to unit test Java code and create Page Object class files for Selenium webdriver and mobile Automation using Confidential .
- Extensive experience in Java, J2EE technologies including OOPs, Java, Servlets, JSP, JDBC, XML, Oracle, JavaScript, Web Services, HTML, AngularJS and CSS.
- Coordinated testing efforts and effectively managed Off-Shore teams.
- Followed Agile Methodologies, Scrum meetings and Software Quality Audits for all the Phases of SDLC - Liaised with Product Owners, business analysts, Tech Engineers and architects to understand business requirements/Technical requirements for a Sprint Cycle and come up with scope of testing
- Analysed the User stories, designed specifications, and tested strategy to plan and prepare for testing
- Worked closely with the Development Team to ensure that test requirements are clearly defined, functionality related issues are addressed and end users are satisfied
- Recognized for taking initiatives, attention to details, good analytical skills, grasping capabilities, excellent communication skills, co-ordination capabilities, hard work and dedication in various projects.
EXPERIENCE SUMMARY:
Confidential, TX
QA Automation Engineer
Responsibilities:
- Involved in automation and manual tests for all test phases - Smoke, Functional, Integration, System, User Acceptance and Regression testing . Performed End to End testing.
- Created Automation scripts for Mobile applications(Both native and Hybrid apps) using emulators, simulators and real devices on various mobile platforms like IOS, Android using Confidential . Mobile Application automation testing on Emulators like Perfecto, Device Anywhere and Simulators like User Agent Switcher. Handhelds tested - Samsung galaxy, Ipad and Iphone. Used POM frameworks for Source, application, Webelement Xpaths,and business scenarios Junit and TestNG with Confidential .
- Reviewed and created automation testing scenarios from the User stories. Created test scripts in Selenium Web driver using Java. Responsible for hands-on automation using Selenium webdriver, TestNG, GIT, maven, Jenkins and cucumber eco systems. Used GIT to maintain the source code and Jenkins to trigger the execution for various devbuilds.
- Page object Model and Data driven models.
- Participated in Product Enhancements, Postmortem and retrospective meetings. Responsible for estimating design, plan and execution time for User Stories. Participated in Scrum meetings, expertise in prioritizing product catalog and giving time estimates on Stories and Sub-stories
- Generated Customized reports using ANT with TestNG
- Selenium/ Confidential web driver methods: created scrollatelement, devicescrolldown and devicescrollup, waitforElement, getAttributeValue, clickAndWaitforElement
- Confidential specific methods: created tapElement using Touchaction in MobileDriver, clickElement,
- Configured and Fetched data using Confidential (Group by, Innr/outer Joins,Union and SQL aggregate functions.Validated PL/SQL s, stored Procedures and ran shell scripts.
- Assigned automation Testing scripts to the other team members and helped them in Analyzing, planning, Scripting, debugging and execution of test.
- Creation and design of test scenarios and test cases.
- Involved in developing automation frameworks for Selenium for web application and Confidential for mobile applications automation testing.
- Creating test plan with the help of Business Required Documents and Preparing Test Data as per the requirement.
- Performed, Integration Testing, End to End Testing and User Acceptance Testing
- Testing web services using SOAP UI and Worked closely with end users and business analysts during execution of test cases. Closely interacted with the developers and explained the defects.
- Generated traceability matrices to ensure that all the requirements are covered by the test cases.
Environment: Jira, Windows, Oracle, Java, Confidential, Selenium, Jenkins, OptionsLab, Tealeaf, Cofee, GIT, SOAPUI, ECRM, MVSS, Clarity, Cucumber and UIAutomator
Confidential, TX
QA Engineer
Responsibilities:
- Interacted with Project Manager, SME, Business Analyst and client for Business Requirement.
- Responsible for system, Performance and User Acceptance Test (UAT) Test Planning, Including: Determining Testing Scope, Testing approach, test plan administration, defining entry and exit Criteria, determining test resources needed, identifying test tools /or automation techniques, Test case design, development and test case creation (including use of automation testing tools Selenium Web Driver for functional regression testing and Soap UI for Integration testing).
- Developed automated test scripts using Java/Eclipse.
- Tested integration of financial system with third party systems and verified all payments type transactions for different products.
- Verified and validated customer loyalty management libraries
- Validated and automated customer experience for business critical transactions on web and mobile app using Confidential /Selenium Webdriver
- Implemented Modular Framework for Selenium based scripts.
- Conducted Cross browser testing in IE, Chrome, Safari and Firefox using Selenium.
- Developed ANT based build scripts to run Selenium Automation
- Attended weekly review Scrum Planning meeting conducted by QA teams and Updated the status and also discussed about QA goals, Risks and Future plans.
- Took Part in creation of QA metrics and graph to help the top management to keep update with QA team Progress.
- Used Junit for testing before code implementation.
- Refactored test code after changes are implemented
- Wrote assertions, verified duplicate objects creations and used base class to expand test suite.
- Experienced in AJAX and JAVA script testing for usability, Navigation and User friendliness.
- Extensively used JIRA as test Management Tool to write and execute test cases and report the defects.
Environment: SOAP UI, Windows, DB2, Java, Selenium and JIRA
Confidential, TX
QA Engineer
Responsibilities:
- Involved in testing Tibco Rendezvous Transport message tags at upper and lower Tibco bus levels.
- Responsible for creating functional, performance test cases and maintaining them in IBM Rational Clear Quest.
- Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
- Used Jmeter to do Web based performance testing.
- Develop Selenium scripts in TestNG for parameterization using DataProvider annotation.
- Perform parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium WebDriver and TestNG
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Web Driver) & created Data Driven framework using TestNG
- Created Automated scripts to validate data in DB, Sanity test and to perform dry run testing with Selenium
- Used Toad to select, update, insert data using SQL query on Oracle Database.
- Reviewed and analyzed Business Requirements and Functional design documents, and derived Test cases from them.
- Extensively involved in writing the Test cases and Test scripts to perform Manual and Automation testing.
- Documented acceptance Criteria tests to accept the new build.
- Involved in UAT testing and interacted with the client.
- Used Rational Clear quest for Bug reporting, Tracking and defect Management.
- Created detailed QA and UAT cases to validate the quality of the application.
- Prepared UAT test strategy documents, UAT test case.
- Performed and documented Acceptance criteria Tests.
- Created Test Scripts, Test Cases and Test Data in accordance with Software requirement specifications.
- Trouble Shoot all Over night Test results for team as well as personal test failures.
- Involved in testing FIX Protocol, NSC messages at various gateway levels.
Environment: HP Quality Center, Java, Jmeter, AngularJS, Oracle, ClearQuest, SQL, SQL Server, Tibco
Confidential
J2EE Developer
Responsibilities:
- Interacted with the Team to discuss Requirements and acted as first point of contact for Business team for any changes or escalations.
- Effectively facilitated regular project meetings and follows up with team members as required to focus on business and operations issues or technical issues.
- Involved in review design documents of other team, review code, attend client and internal meetings.
- Developed custom tags, JSTL to support custom user interfaces
- Involved in designing the user interfaces using JSPs and Servlets
- Performing Unit Testing and Integration Testing.
- Involved in development of Web pages using JSP.
- Deployed application in Jboss server.
- Understanding the Specifications and Requirements.
Environment: JAVA, J2EE, Struts, JSP, Hibernate, Maven, Jboss, Oracle, SVN and Windows XP Professionals.
