We provide IT Staff Augmentation Services!

Sr. Mobile Automation Developer Resume

Houston, TX

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Automation, Manual testing, designing test cases, test Scripts, test Procedures, test schedule planning, documentation, and execution.
  • Involved in various stages of Software Development Life Cycle (SDLC).
  • Experienced in automation testing using tools such as Appium, Selenium (Web Driver/IDE/ /TestNG), QTP and Test automation Frameworks.
  • Experienced in Functionality Testing, Integration Testing, Smoke Testing, System Testing, GUI Testing, Regression Testing, Positive, Negative, Data Base Testing and Web Services Testing on various applications.
  • Certified Safe Agile Practitioner and strong hands - on knowledge in software models: Waterfall and V Model and Agile (Scrum) methodology.
  • Experienced in Cross-platform, Functional, Regression testing, UI testing for mobile apps using Appium test automation framework
  • Expertise in using different Spying tools like Firebug, Fire path (Firefox), UI Automator (Android) and Accessibility ID (iOS) using locator's ID, Class name, CSS Selector, Xpath etc.
  • Experienced in writing manual test scripts and logging defects using Quality Center, Bugzilla, JIRA and Qtest.
  • Strong development skills using Java and Ruby and other Object-Oriented Programming.
  • Experienced in creating and developing BDD (Behavior Driven Development) and ATDD (Acceptance Test Driven Development) using Cucumber and Gherkins.
  • Proficient in handling CI (Continuous Integration) with latest cloud technologies (Amazon Web Services (Device Farm) and BitBar and Sauce labs).
  • Accomplished multiple scheduled tasks and continuous integration with Bamboo and Jenkins.
  • Highly skilled developer in setting up frameworks for UI Automation such as Appium, Calabash and Selenium.
  • Experience in Mobile APP testing on Android, iPad and iPhone, Emulator, Simulator to perform Mobile App testing, phone functionality and native and React Native app testing.
  • Proven organizational, analytical, and communication skills.
  • Worked independently on setting up multiple cross platform frameworks like Cucumber-Calabash and Appium.
  • Ability to work under the pressure of strict time constraints and rapid changing priorities.
  • A highly motivated with Strong communication skills, ability to interact with team members, developers, and users.
  • An extraordinary team player with analytical thinking, problem-solving and good communication skills.

TECHNICAL SKILLS:

Languages: C/C++, Java, Ruby, SQL, Shell, Python

Testing Frameworks: Appium, QTP/UFT, Selenium, Calabash, BDD & ATDD, Junit, TestNG

Test Management tools: Quality Center, JIRA and Qtest

CI tools: Bamboo, Jenkins

Test Management: Quality Center, Jira, HP ALM

SDK: IOS, Windows, Android

Version Control: GIT, BitBucket.

Cloud: AWS (Amazon Web Services), BitBar, Sauce labs, Kobiton

Others: Guidewire Policy Center, Android Studio, XCode, SWAT, React Native

Data Base Tools: MySQL, Oracle, SQL Server, MS Access, DB2, Microsoft SQL Server.

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr. Mobile Automation Developer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the Safe agile environment with frequently changing requirements and features set.
  • Created and developed BDD (Behavior Driven Development) scripts for automating mobile applications developed in Android and IOS SDKs.
  • Worked with development team and QA analysts to design, and develop, and enhance automated regressions and performance test suites for multiple applications.
  • Exposure to Agile development methodologies e.g. test-driven development, continuous integration, code coverage, code analysis and build different variants of application using Android Studio and XCode.
  • Involved with the development team in estimating, planning and refactoring software development programs, projects and tasks.
  • Worked independently on setting up multiple cross platform frameworks like Cucumber-Calabash and Appium.
  • Implemented Test execution runs in Cloud such as AWS (Amazon Web Services), BitBar and Sauce Labs.
  • Performed continuous research and innovation to recommend new products and provide guidance for the further developments.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release using Alnova.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and RESTAPI, rest assured frameworks.
  • Develop programs to automate the testing of controller in CI/CD environment using Bamboo, Jenkins, Python, Java, Bash script, Git, Linux command line.
  • Develop scripts using Java for Appium and Ruby for Calabash.

Environment: Appium, Selenium WebDriver, TestNG, Jenkins, Maven, SoapUI, Cucumber, Web Services, JavaScript, XPath, Eclipse, Firebug, Fire path, Google Chrome, Python, Mozilla Firefox, Internet Explorer, HTML, SQL, JIRA, Windows, React.JS, IntelliJ.

Confidential, Stevens Point, WI

Sr. Software QA Engineer

Responsibilities:

  • Identified manual test cases for automation.
  • Followed Agile methodology was part of sprint planning and attended daily stand up meetings.
  • Analyzing real time End to End Business scenarios and designed test cases for 10 lines of businesses across 6 niches which involves various transactions.
  • Testing critical functionalities like:
  • Clock Movement
  • Batch Processing- Renewals, Sales
  • Preemption
  • Out of Sequencing
  • Activities/ UW Issues
  • Tested various Integrations points in PolicyCenter.
  • Communicated with other dependent teams like Billing Center, Losses, Claims, Forms, Rating and other downstream teams.
  • Analyzed Requirements, designing test cases and Automating them using SWAT framework
  • Build Testing/ Regression Testing on a sprint-on-sprint basis
  • Logging Defects and Tracking them to closure by using HP Quality Center.
  • Highlight risks on deliverables on a daily basis with clients during scrum
  • Performed Functional testing (Tested all links in web pages, Forms used), Usability Testing (Tested Navigation, content and other user information).
  • Created RTM (Requirement Traceability Matrix) to map the requirements with test case coverage
  • Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium/TestNG.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium web driver
  • Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility
  • Developed new Automation test cases using selenium WebDriver and TestNG,
  • Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Had regular meetings with Developers to report various problems.
  • Detecting Defects, Communicating to Business Leads and Using Priority based, Business critical bases and enhancement-based strategies to conduct Functional testing.
  • Perform database verifications using SQL queries to validate test data.
  • Reported various defects in user-friendly format using Quality Center as a test management tool and defect-tracking tool.

Environment : Quality Center, Java/J2EE, SQL Server, Web Services, UNIX, SoapUI tool. Windows, Selenium (Web Driver2.0), IDE, TestNG (6.7), Eclipse, QTP, MS Word, Excel, JSP, HTML, XML.

Confidential

Product Analyst

Responsibilities:

  • Involved in preparing the Test plan based on BRD (Business Requirement Documents) and User Stories.
  • As test Engineer, involved in plan & perform testing, verification & validation, and quality assurance.
  • Attend daily scrum meetings, reviewed user stories
  • Developed Test Cases in Version One Tool (Agile software development tool).
  • Created Test Data for QA and UAT.
  • Filed and tracked the defects using Jira.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web applications
  • Automated test cases to perform regression testing using Java, selenium web driver 2.0 and eclipse IDE
  • Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
  • Used Selenium Web driver to run test cases in multiple browsers.
  • Work with soap UI for generating API request and analyze the response success and failures of interfaces.
  • Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Updated WSDL file as needed for Endpoint, Tested request and response XML. Added Assertions to validate the response xml with database.
  • Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
  • Along with validation on the front end, perform the backend log analysis in UNIX environments to make sure the interfaces yield the correct results/response to requests.
  • Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
  • Involved in planning test execution activities, defect reporting and analyzing test metrics.

Environment: Selenium 2.0, JAVA, PHP, JQuery, Java Script, HTML, SoapUI, MYSQL, VBScript, XML, Web Services, Eclipse 3.1.

Hire Now