Prasanth

Prasanth

$70/hr
Senior QA Automation Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
32 years old
Location:
Chennai, Tamil Nadu, India
Experience:
7 years
PRASANTH V K Mobile: - E-mail: - Career Objective: To apply my technical and problem-solving skills for ensuring the quality of the product thereby providing the best business to the clients, fulfilling the company’s business goals. Employment Details: Senior QA Automation Engineer at Modus Create, Remote Jan 2021 – Till Date | OneMain Financial Team Roles and Responsibilities: • Participating in the project kickoff, design review meetings to understand the scope of testing and automation required for the project • Analyzing the in-scope of the project and deriving the test plan, test cases required for the testing • Performing the end-to-end testing thereby ensuring the quality of the deliverables Automation: • Automating the test cases using the Rspec framework • Optimizing the performance of the test suite and reducing the flakiness of the tests, thereby increasing the stability of the test suite. • Implemented workflow automation between GitHub & JIRA to fasten the development process • Implemented the dynamic configuration for test suite so that they are running at full potential Software Development Engineer in Test at Amazon, Chennai June 2019 – Jan 2021 | Amazon Digital Bookstore Team Roles and Responsibilities: • Analyzing the use-cases of the project and come with the suitable frame-work for automation • Keen in insisting the best practices for the software development life cycle, including testing pyramid approach, coding standards, code re- view process, release processes, continuous deployment, test suite development and maintenance • Co-ordinating with developers and TPM to identify testability issues, automation opportunities and implement test solutions • Worked on various types of automation testing like functional API test-ing, integration testing, UI functionality and usability testing • Experience with test driven development (TDD) and behavior driven development (BDD) approaches • Generating automated test reports and coordinating test development activities across multiple teams Tools & Framework: • Account creation tool: which is used for automation and manual testing to create different types of test accounts like a new customer, a customerwith payment method, a customer with books etc. • Integrating automated smoke tests to Jenkins as part of continuous deployment, which is triggered for every code check-in • Broken Link Checker Tool: Integrated the Link checker to identify the 404 URL’s in the webstore into the pipelines as part of continuous integration. • To ensure the Security of the product, integrated the tool called “Schooner” into the pipelines, which is a wrapper around IBM’s AppScan to detect the vulnerabilities in the code. Quality Assurance Engineer at Amazon, Chennai October 2016 – June 2019 | Amazon Digital Bookstore Team Roles and Responsibilities: • Completely owning the project as a QAE and responsible for ensuring the quality of the deliverables. • Creating test plans, deriving test cases from in scope of the project, creat- ing test runs for releases and project launches, defining the automation strategy, automating the regression cases. • Automating the E2E cases using UI automation tools like Selenium, Watir web- driver and writing unit, integration, API tests wherever applicable. • Experience in testing the Desktop and Mobile apps, Cross-browser and cross- platform testing • Performing functional testing like Regression, Sanity, Smoke for deployments and project launch. • Performing non-functional testing like Load testing, security testing, stress testing, performance testing, 404 link checker as per the projectneeds. • Introduced various process improvements like: Moving testing up-stream by stressing upon the Testing Pyramid approach and introduced buddy testing technique. Software Analyst in Test at Athena Healthcare Technologies June 2015 – October 2016 | Collector Product Development Team Roles and Responsibilities: • Deal with all the stakeholders including developers and PIs of the projectand identify the new functionality changes • Reviewing the code changes and relating it to functionality, thereby creating test runs and executing them. • Performing code review for the changes made and writing unit, integra-tion tests. • Executing smoke testing during the release. Automation and Tools: • Static Code Analysis Tool: A static code check tool that analyses the code for various bug patterns like Assert fields, Missing packages, undefined sub-routine, unused variables, expose calls and reporting the issues to thedeveloper thereby preventing the bugs slipping into production. • Rehearse Production: A tool for hitting each and every page directly with data available in the weblogs fetched through elastic search to identify direct ISEs and JS errors. Developed an algorithm to parse, categorize andreport the error information got while hitting the pages. Awards and Recognition: • Awarded “Extra Mile” for the contribution towards automating the metricsfor QA. • Awarded “Second Prize” in Hackathon for the contribution towards Re-hearse production tool. Technologies Used: • Programming Languages: C, C++, Perl, Ruby, Python, Java • Automation framework : Selenium, Watir, Behat, Rspec, Cucumber, TestNG, • Tools Expertise : Jmeter, Jenkins, BrowserStack, W3C Link Checker, Broken Link Checker, Postman, AppScan, Jira • Version Control : Git, Perforce • Database : My SQL References: Jebastin Abraham. I Jeffin Manuel. M Senior Member of Technical Staff, Software Development Engineer, Athena Healthcare Technologies Amazon Development Center Email id:- Email id-
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.