We provide IT Staff Augmentation Services!

Software Automation Engineer Resume

0/5 (Submit Your Rating)

Irving, TX

EXECUTIVE SUMMARY:

  • Software Test Engineer/ QA specialist, with a solid al background, combined with 6+ years of hands - on experience in Software Quality Assurance of both Manual and Automated Testing for web based and Client Server based applications in a highly collegial environment. Understands how system software ecosystems work together and develops test approach that fit overall test strategy. Develop and enhance next generation Test Engineering Automation solutions in a Continuous Integration environment (CI/CD pipeline). Hands-on experience with AWS Cloud resources including IoT, Lambda, Kinesis, Cloud Watch, SNS, SQS, S3 etc. Valuable contributor to all facets of the software test development life cycle. Excellent interpersonal, communication and collaborative skills to enable seamless cross-functional cooperation and to achieve optimal project delivery.
  • Understands how system software ecosystems work together and develops test approach that fit overall test strategy.
  • Responsible for development of test strategies and creation of appropriate test harnesses.
  • Oversee test automation development execution of test plans and reporting test execution.
  • Develop and enhance next generation Test Engineering Automation solutions in a Continuous Integration environment (CI/CD pipeline).
  • Java development skills, Java Script, Database & business intelligence, understanding of design patterns, data structures and experience working in a layered architecture with significant experience applying those skills in test environments
  • Promote culture of writing test scripts on 1st hour of development cycle to eliminate wait states and helps in speed to market.
  • Understanding of manual, automation, regression, performance testing role.
  • Understanding of and experience working in a various Agile and Waterfall Methodologies.
  • Provide guidance,, and mentoring of Test Engineers.
  • Solid experience in developing and Executing Test Strategy, Test Plans, Test Scenarios, Test Data and Test Cases.
  • Advanced knowledge of Object-Oriented Programming as applied to automated testing tools.
  • Strong experience in Logs monitoring in AWS cloud watch, New-Relic insights Monitoring.
  • Hands-on experience withAWSresources includingS3, Cloud Watch, SNS, SQS, IoT, Lambda, Kinesisetc.
  • Experience in Software Development, Software Quality Assurance of both Manual and Automated Testing of web based and Client Server based applications in various software development industries and Testing Mobile Apps in different domains using various tools like Selenium, Appium, Karate, Postman, SOAP UI, JMeter, JIRA.
  • Expertise of testing both iOS and Android mobile application using various mobile technologies.
  • Expertise in designing customized Data driven, Key word driven and Hybrid frameworks using Selenium WebDriver, Java, TestNG.
  • Extensively used SOAP UI and POSTMAN to automate the API’s and Validate the data in MongoDB.
  • Experienced in writing Test Conditions and Test Cases from the Requirements and Functional Specifications.
  • Performed Smoke Testing, Functional Testing, Backend Testing, BlackBox Testing, Integration Testing, Regression Testing and UAT (User Acceptance Testing) Testing.
  • Expertise in problem solving and bug tracking reports using Bug Tracking tools like JIRA, ALM/QC.
  • Strong experience in testing applications for Windows, Mac OS, UNIX operating environments.
  • Solid experience in maintaining Requirement Traceability Matrices (RTM) to measure the testing progress.
  • Attended Daily Scrum, Sprint Planning, Requirement Review and Defect Assessment meetings.
  • Experience in managing projects documentation and tasks using Atlassian Confluence and Microsoft SharePoint.
  • Dynamic and assertive team player with strong commitment and project management skills.
  • Excellent interpersonal and communication skills (oral and written) and Demonstrated experience leading,, and guiding small teams.

TECHNICAL SKILLS:

Programming/Web Technologies: Java, HTML, CSS, JavaScript, NodeJS.

Automation Tools: Selenium WebDriver, Appium, Karate, TestNG, Jenkins, JMeter

CI/CD Tools: Docker, Jenkins, GIT

Web Service Testing Tools: Postman, insomnia, SoapUIDevelopment Platform (IDE): IntelliJ Idea, Eclipse, Visual Studio

Project Management Tools: Jira, Confluence, QC/ALM, SharePoint

Database: Oracle MySQL, MongoDB, DynamoDB

Monitoring Tools: New Relic, Kibana, Cloud Watch, Wireshark, logz.io

Operating System: Mac OS, Windows, Linux

Virtualization Technologies: VMWare, Virtual box, Citrix Xen

Retail Payment Processing Tools: POS, Pin Pad, EMV, Collis tool

PROFESSIONAL EXPERIENCE:

Confidential - Irving, TX

Software Automation Engineer

Responsibilities:

  • Designed, developed and implemented POM (Page Object Model) based on Automation Testing Framework utilizing Java, Selenium WebDriver, Maven, TestNG and Cucumber.
  • Implemented test automation scripts for mobile testing using Appium for android & iOS applications.
  • Performed test on Android emulators and simulators.
  • Identified mobile elements using Appium inspector, UI Automator Viewer.
  • Validated Performance and Functionality of Android And iOS Mobile Applications That Are Used to Purchase Item for Store Pickup and Home Delivery.
  • Designed Test Suite That Verified Correct Revenue Accounting When Customers Self-Checkout At Confidential Store.
  • Define, design, development, documentation and maintenance of tools and Automation Frameworks for current and next gen Software Platforms/Frameworks as part of an Agile team.
  • Be a key technical player in contributing to the architecture evolution of Test Automation Frameworks and related capabilities that includes UI, REST services automation solutions.
  • Experience with Selenium test automation for front end, back-end and middle tier.
  • Developed Hybrid Automation Framework, Page Object Model using Java, Selenium Web Driver, TestNG and JUnit.
  • Developed and maintained automation scripts for regression test cases in Selenium using Java.
  • Used JIRA for Test management and Bug Tracking.
  • Performed Cross Browser Compatibility testing.
  • Cucumber framework to implement Behavior Driven Development (BDD).
  • Extensively Used JIRA for Creating tasks, Stories and reporting bugs and assigning to the respective team and follow up and track updates.
  • Documenting solution contracts and other supporting resources in confluence.
  • Used Linux Curl commands to POST transactions to a specific end point and validating the results.
  • Used Android Debugging Bridge (ADB) command-line utility to control a device over USB from a computer, copy files back and forth, install and uninstall apps, run shell commands, and more.
  • Performing iOS and Android Automation Using WebDriver, Appium and Java developed Maven Framework.
  • Developed Continuous Integration Testing with Jenkins and GitHub.
  • Performed API Automation with Postman by writing pre-request script and setting up the environment.
  • Used Amazon AWS Services like Lambda for Testing different functions and validating & Monitoring logs in cloud watch.

Confidential - Richardson, TX

Software Test Engineer

Responsibilities:

  • Developed and tested Workflows Using Nokia Motive tool for Direct TV support.
  • Participate in design discussions about new features and approaches to implementing new services and collaborate cross-functionality to analyze, develop, and implement end-to-end solutions.
  • Analyze and improve the life-cycle software development process (testing, building, deploying, monitoring).
  • Worked closely with Product/Business Analysts and Managers to understand the Product Requirements and Use Cases in order to deliver high quality software on schedule for production releases.
  • Created and executed Test Plans and Test Cases based upon functional and software design specifications.
  • Used Jira to manage the requirements and test cases.
  • Worked closely with all the businesses as well as technology stakeholders to analyze complex business processes.
  • Designed and developed Test Scenarios and Test Cases based on Business requirements, technical specifications, and Use Cases.
  • Conducted Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
  • Performed Functional and Integration testing of the application and prioritized test cases to meet project specific deadlines.

We'd love your feedback!