Scroll To View More
Ashok Tulachan, Quality Assurance Developer in Tysons, VA, United States
Ashok Tulachan

Quality Assurance Developer in Tysons, VA, United States

Member since March 26, 2018
Ashok is a Senior Full-stack, AWS Certified Software Developer and QA Automation Lead with diversified experience in financial, banking, insurance, healthcare, and government IT projects. He has a Master's degree in Computer Information Systems and has expertise working with organizations of all sizes.
Ashok is now available for hire

Portfolio

Experience

  • Java, 9 years
  • Ruby, 9 years
  • Maven, 9 years
  • JUnit, 9 years
  • Object-oriented Programming (OOP), 8 years
  • REST API Automation, 8 years
  • Selenium Grid, 7 years
  • Selenium WebDriver, 7 years
Tysons, VA, United States

Availability

Part-time

Preferred Environment

Mac, IntelliJ

The most amazing...

...project I've completed is a back-end Java project for the Cardless ATM Withdrawal iOS app.

Employment

  • Full Stack Developer/Senior Software Engineer

    2015 - PRESENT
    Capital One
    • Interacted with the product delivery team and participated in product requirement/design review to provide completeness of functional requirements, product designs, and schedules.
    • Developed and maintained back-end REST API Using Java Spring and Jersey Framework.
    • Created unit tests using Mockito Spy and PowerMocks.
    • Designed automated integration testing frameworks to ensure the quality of the product.
    • Created and executed daily smoke tests, sanity tests, and regression tests to ensure the quality of the code and the product.
    • Executed automated test scripts in both simulators and real iPhone devices.
    • Created and maintained Jenkins to execute the continuous integration of code to ensure the quality of the code.
    • Led the continuous improvement of proposed automation framework and create required documents for better usability of it.
    Technologies: Java, Spring Beans, REST API, Sonarqube, Cucumber, Jenkins, JIRA, : Java, REST Assured, Cucumber, Selenium WebDriver, XCUI, Appium
  • QA Automation Lead/Senior QA Automation Engineer

    2014 - 2015
    Farmers Mutual Hail Insurance
    • Led an on-shore and off-shore team of automation engineers, communicated and developed relationships across multidisciplinary teams during the entire project, and collaborated with the team to deliver innovative automation solutions.
    • Planned sprints for the automation team and reported the end accomplishments and scope to the manager.
    • Identified automation candidates for the web application and assigned it to the test engineers.
    • Coordinated with different development teams and manual tester teams to deliver and implement the efficient solution for automation.
    • Created and maintained automated scripts in xAFT Framework to be tested in various browsers.
    • Analyzed all aspects of current automation solutions and determined the need and strategy for migration to a new automation framework.
    • Drove a small test team to successfully get things done including goal setting, performance appraisal, and project task management for direct reports.
    • Led the continuous improvement of proposed automation framework and create required documents for better usability of it.
    Technologies: Java (JSP, Servlets, JDBC), JUNIT,Ruby, JRuby, Selenium Watir, Selenium Grid, Quality Center, Oracle
  • Senior QA Automation Engineer

    2013 - 2014
    Nationwide Insurance
    • Reviewed business requirement and software requirement specification documents.
    • Created regression automated test scripts for CIQ (commercial internet quote) using Selenium Watir and Ruby as a programming language.
    • Ran the automated scripts in multiple virtual machines using HP Quick Test Professional or UFT.
    • Tested the CIQ/NWAG site from end to end by performing sanity testing, security testing, and system testing.
    • Participated in enhancement meetings, investigated software bugs, and helped the developers to resolve technical issues.
    Technologies: Java, JSP, Servlets, JDBC, JUNIT,Ruby, JRuby, Selenium Watir, Selenium Grid, Quality Center, Oracle.
  • QA Automation Engineer

    2012 - 2013
    Dice Holdings Inc
    • Designed the Selenium Framework and Automation Tool using Selenium WebDriver, Java as a programming language, and TestNG as a testing framework.
    • Reviewed business requirement and software requirement specification documents.
    • Coded the Selenium Smoke test script that runs every day using Jenkins Continuous Integration server.
    • Responsible for Smoke testing after every new build was deployed to different environments.
    • Created regression automated test scripts for the entire web application.
    • Interacted with the development and design teams to design and plan the test plans.
    • Tested the entire Health Callings site by performing sanity testing, security testing, and system testing.
    Technologies: Java JSP, Servlets, JDBC, JUNIT, TestNG, Selenium WebDriver, Selenium Grid, TestNG, Quality Center, Oracle
  • QA Automation Engineer

    2011 - 2012
    Wells Fargo Home Mortgage
    • Worked on automating the CORE project with Selenium RC and Selenium Grid.
    • Oversaw quality assurance and creation of Selenium Smoke tests, regression, and integration test scripts.
    • Maintained the Selenium automation test framework using C#.
    • Trained new contractors and employees about the business requirements and execution of test scripts.
    • Designed the Selenium Framework and Automation Tool using C# and Selenium RC.
    Technologies: Java (JSP, Servlets, JDBC), XML, C#, ASP.Net, N-Unit, Selenium RC, Selenium Grid, SAHI, Oracle, Quality Center
  • QA Analyst/Engineer

    2009 - 2011
    Deloitte Consulting
    • Created test scenarios, test scripts, and test cases for CCMS (California court management System) web application. Oversaw the Smoke test, integration test, and regression tests.
    • Trained new contractors and employees about the business requirements and execution of test scripts.
    • Manually tested the whole CCMS Administration application before going for the automated testing.
    • Implemented and worked on Quick Test Pro for automated testing.
    • Extensively used Clear Quest for defect reporting and defect tracking.
    Technologies: Quality Center, XML, SoapUI, XML, Java

Experience

  • CashTapp Cardless Withdrawal iOS App (Development)

    As a Senior Full-stack Developer, I was responsible for maintaining the back-end REST API Spring Java framework CashTapp mobile app. On this project, I am also responsible for creating and maintaining automated scripts for the Smoke/Regression Test Suite using Java as well as implementing CICD tasks to deploy the code into the production environment.

Skills

  • Languages

    Java, JavaScript, SQL, Ruby, Clojure
  • Frameworks

    TestNG, JUnit, Jersey, Spring, Mockito, Spring Boot, Selenium, PowerMock
  • Libraries/APIs

    Selenium Grid, Selenium WebDriver, Node.js, jQuery, TensorFlow
  • Tools

    Maven, Jira, GitHub, AWS CloudFormation, AWS CLI, AWS ELB, Jenkins, AWS CloudWatch, Selenium Remote Control (RC), Apache Ant
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Testing, Functional Programming
  • Other

    REST API Automation, Selenium IDE, Agile Software Testing, QA Engineer, Test Automation Engineer, Test Engineer, Manual Tester, SDET, CI/CD Engineer, Agile QA Engineer
  • Platforms

    iOS, Amazon Alexa, Oracle, AWS Lambda, AWS Elastic Beanstalk, Android
  • Storage

    AWS DynamoDB, PostgreSQL, AWS S3

Education

  • Master's degree in Computer Information Systems
    2012 - 2015
    Bellevue University - Bellevue, Nebraska
  • Bachelor of Science degree in Mechanical Engineering
    2006 - 2009
    Saint Cloud State University - Saint Cloud, Minnesota
Certifications
  • Associate Developer Certificate
    DECEMBER 2016 - DECEMBER 2018
    AWS
  • Certified ScrumMaster Training
    FEBRUARY 2012 - PRESENT
    Lithespeed
  • Agile Engineering Workshop
    FEBRUARY 2012 - PRESENT
    Lithespeed
I really like this profile
Share it with others