Qa Automation Engineer Resume
Phoenix, ArizonA
SUMMARY
- Proficient in creating automation scripts from scratch.
- Sound knowledge different type of framework like Module driven, Data driven and Hybrid framework
- Experience enhancing hybrid test automation frameworks following Page Object Model
- Expertise creating xpaths for locating dynamic web elements
- Experience working with Applications developed in ReactJS, Micro Services using Springboot etc.
- Automated test cases using data providers in TestNG and scenario outlines in Cucumber
- Experience in setting up parallel test execution device farms in Perfecto
- Expertise in device testing for mobile native Applications in Android and iOS
- Developed test automation scripts in Appium
- Experience with mobile networks, protocols, and devices; Wi - Fi and 3G/4G testing experience
- Sound knowledge on Junit framework for Unit testing
- Experience using CI/CD systems such as Jenkins
- Extensively use JIRA to write Test Cases, and for reporting the defects
- Extensive experience in writing SQL queries in to check, and validate the Data in Database
- Perform Smoke Testing, Integration, System, End-to-End, Regression, Backend, Browser Compatibility testing, and security testing
- Experience in Selenium automation using Selenium Grid, Selenium WebDriver and Selenium IDE
- API automation using selenium and testing using Postman
- Experience with cross-browser compatibility testing methodologies and practices
- Understanding of A11Y and WCAG2.0 A/AA accessibility guidelines
- Experienced using assistive tools such as NVDA, iOS Voiceover, and/or Android Talkback
- Experience working with Engineering teams along with Product owner for ambiguities reviews
- Experience in Agile methodology and participated in retrospective and grooming sessions
Technical Skills
- Web Technologies
- Java8, HTML, CSS, JavaScript, jQuery, XML, JSON
- Testing Frameworks
- Selenium, Cucumber, TestNG, Perfecto, Appium, Junit, TDD, BDD
- Tools
- Eclipse, QC, Jira, Confluence, Postman, HP ALM, NVDA
- Build and Deployment
- Subversion, Maven, Git, Jenkins
- Browsers
- Mozilla Firefox, Google Chrome, Internet Explorer
- Servers
- Tomcat, WebSphere
- Database
- MS SQL, Oracle
- Operating Systems
- Windows, Linux, Mac OSX, Android
- Domain
- Banking, Healthcare, Human Resource
PROFESSIONAL EXPERIENCE
QA Automation Engineer
Confidential, Phoenix, Arizona
Responsibilities:
- Defining automation data needs across systems
- Participated in design discussions for device framework
- Framework design using Perfecto Appium
- Modified existing BDD framework and automated test cases
- Configured excel with req/res for API automation
- Involved in device testing using physical devices
- Testing using Perfecto and Mobile emulator
- End to End, Regression and Smoke testing on Mobile devices
- Parallel execution of devices using Perfecto Appium
- Analysis of impacted functionality for regression testing
- Investigated, analyzed and resolved technical problems
- Documented automation capabilities
- Compiled test matrices and created reports
Environment: Android, iOS, Selenium, Cucumber, TestNG, GitHub, Maven,Jenkins,Lucene,Stanford NLP, Oracle, Exadata, Splunk, Postman
QA Automation Engineer
Confidential, Phoenix, Arizona
Responsibilities:
- Created BDD features files, step definitions using Cucumber
- Used selenium grid for parallel script execution against different browsers
- Usage of TestNG annotations such as Groups, Parameter,Data Provider and Tags
- Writing SQL queries (DDL/DML) to validate backend data
- Black Box, Smoke, Regression testing
- Keyword-driven automation using CSS Selectors
- Maintained Function Libraries, Object Repositories
- Participated and presented Show and Tell sessions
- Created selenium automation scripts in java using TestNG
- Performed API Integration testing using Postman
Environment: Java8,Tomcat,Selenium,Cucumber,TestNG,Github,Maven,Jenkins,ReactJS,Lucene,Stanford NLP, Oracle, Exadata, Splunk, Postman, Linux
QA Automation Engineer
Confidential, Phoenix, Arizona
Responsibilities:
- Modify existing selenium and cucumber-based framework to accommodate use cases
- Configure conversation flow using intent and entities as a part of API response
- Added assertions and used keyword driven framework.
- Page object models to create libraries
- Developed xpath elements for various test cases
- Page object model to define the element objects using page locators
- API Automation by configuring API responses in Excel Sheets
- Execution of regression automation scripts on multiple releases
- Test execution in multi environments.
- Defect discussion and remediation in scrum calls with development team
- Compiled a test summary report and share across all stakeholders.
Environment: Java8,Tomcat,Selenium,Cucumber,TestNG,Github,Maven,Jenkins,ReactJS,Lucene,Stanford NLP, Oracle, Exadata, Splunk, Postman, Linux
Quality Assurance Tester
Confidential, Phoenix, Arizona
Responsibilities:
- Responsible for capturing requirements between Government and HMSA.
- Analysis and review of user stories related to Medicare and Medicaid.
- Attending Sprint Planning and Daily Stand up.
- Compiled Claims workflow using MS Visio.
- Created comprehensive test data characteristics based on various scenarios on Marketplace.
- Analyzed automation test and manual test cases for medical claims.
- Developed reusable code libraries.
- Reviewed the Automation test scripts.
- Execution and maintenance of Selenium WebDriver scripts.
- Logged in identified defects in JIRA and escalating to Development team.
- Performed manual/automation testing across AMISYS Advance, Softheon, CVS Rx Claim, and UMV.
- Updating patient policy information using CRM and PEGA portal.
- Executed SQL queries to validate member claims in CVS RxClaim & AMISYS systems.
- Continuous updating and maintaining of regression suite.
Environment: REST API, Selenium, Java, Javascript, Pega, MS Visio, CRM, CVS Rx Claim, Subversion, Maven, JIRA
Quality Assurance Tester
Confidential, Phoenix, Arizona
Responsibilities:
- Abstracting, analyzing and auditing of all medical records using ChartFinder tool.
- Assessing functional requirements for medical record formats.
- Participate in the Business Requirements Discussion review and Functional Design Document review meetings.
- Involved in enhancing the automation test framework using Selenium
- Executed automated and manual testing of ChartFinder and HEIDIS Online product modules.
- Performed functional testing for web application.
- Used ALM (Application Life Management) to create Test Plans, Test Suites, Open, Track and to retest defects.
- Participate daily basis status calls to better track the progress and address the showstopper issues
- Publish daily basis status reports to application teams, business owners & stakeholders.
- Prepare and review the functional test plan (test scenarios, conditions and data).
- Conduct test execution.
- Review and validate test results and defect reports by the Test Executers.
Environment: AIX, REST API, Selenium, Java, WebSphere, Subversion, Maven, HP ALM.
QA Tester
Confidential, Phoenix Arizona
Responsibilities:
- Created Use Cases using MS Visio.
- Drafted Project Plan using Microsoft Project.
- Executed SQL queries to extract reports.
- Established workflows between Client and Vendors systems.
- Worked on Test Plan with possible test scenarios from vendors.
- Engaged with system users to conduct User Acceptance Testing.
- Used HP ALM for defect logging as well as complete project life cycle.
- Understand the existing solution and design new workflows without affecting the Business process.
- Conducted meetings to accumulate business requirements.
- Prepared SRS documentation and high-end activity flow charts.
Environment: Linux, Java, Oracle 10G, JBoss EAP, SQL, Subversion, Maven, Rally, MS Visio, TFS