SWETHA KEERTHI
adbd3w@r.postjobfree.com 248-***-**** https://www.linkedin.com/in/swethakeerthi PROFILE
• Nearly 6 years hands on experience in Software test development, in both Manual & Automation testing and leading different teams.
• Experience working on testing procedures such as requirements review, test planning and design, test scripts development and execution
• Performed Sanity, Functional, System Integration, End to End, Performance testing based on business and functional Requirements.
• Experienced in bringing test automation coverage.
• Extensive experience with Manual Testing of Web-based, Client/Server and Mobile applications
• Performed accessibility testing on various web applications. Instrumental in using accessibility testing tools
• Exposure to all stages of Software Development Life cycle (SDLC) and Software Testing Life cycle(STLC) including planning, requirements gathering, development, testing, and deployment.
• Proficient in developing Test Strategy, Test Plan, Test Scenarios, Test Case Design, Test Reports using business/functional requirements for both manual and automated tests.
• Extensive experience in Automated testing including creating test framework and experience with writing, enhancing, maintaining and executing test scripts using Selenium/Java, Maven, TestNG and Jenkins
• Experienced in writing complex SQL queries and other database operations
• Experienced in Mobile Testing for the applications functionality.
• Expertise in leading QA teams, assigning testing responsibilities, solving issues and conflicts, and capacity to mentor and coach QA staff with ability to motivate and leads others in team environment.
• Expertise in developing Behavior Driven Development (BDD/TDD) by writing gherkins language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions.
• Proficient experience in installing and Administrating various versions of control systems like GIT (Distributed Version Control), GitHub, SVN version control.
• Excellent knowledge on Postman, WSDL validation, Request and Response XML, Assertions to validate XML file.
• Experienced in functional testing of web services using REST API's to validate HTTP request/ response.
• Extensive knowledge in testing analytics. Validated data for analytics by writing and executing scripts related to analytics
2
TECHNICAL SKILLS:
Test Automation Tools: Selenium WebDriver, TestNG, Jmeter, Cucumber with Gherkins CI and Build Tool: TeamCity, Jenkins, Maven
Programming Languages: Java, Python, Bash scripting Database systems: Oracle, MySQL
Web Technologies: HTML, CSS, JavaScript, AJAX, XML, JQuery SCM: GIT
Application/Web Servers: Apache Tomcat
Software Project Management Tools: JIRA, Bugzilla, Q-test, Test rail Certifications: Oracle Certified Java SE6 Programmer (License: OC1358080) CAREER PROFILE
Employer: FX Innovation Location: Montreal, Canada Role: Senior QA Specialist March 2018 - Present
Client: Liaison International Location: Boston
Summary:
• Online admissions management software designed to bring applicant data and a dynamic overview of the application process to the fingertips of an admissions officer. Platform to configure permissions, program and programs details, business rules, to promote old programs into future cycles.
• Admissions management and marketing automation software and services to reach prospective students, streamline administrative tasks, and create exceptional experiences for applicants across the full enrollment cycle
• Specializing in education management, application services, admissions, application management, enrollment management, centralized application services, coursework verification, metric analysis, system integration, college application support. Responsibilities:
v Major Projects: App Builder and Configuration, Pro services and Core Services
• Working on multiple projects with four different teams and handling the data flows from one project to another.
• Software integration testing for web-services, XML, ETL and PDF
• Complex rules testing and configuration for the applications.
• Regression testing, functional testing, system integration testing and post production testing on web applications.
• Writing Test Plan approaches, tracking defects and reporting the intricacies.
• Collaborate with Developers to execute Test Driven Development
• Data analysis using SQL Queries (DBeaver tool) and API testing via Postman.
• Maintaining configuration and execution in downstream environments. Working with continuous integration (CI) pipelines for upstream and using tools like Jenkins for configurations, deployments and mem cache flushing
• Creating and maintaining test scripts for automated framework 3
• Working on Hybrid automation approach, multi-layer support using Java with selenium, Gherkins with cucumber and db automation
• Handling Deployment issues both on QA end-points and Prod environments
• Creating and executing scripts on different environments and reviewing Jenkins runs
• Create and lead training exercises for professional development Applications/Tools used: Java 8/SQL/ Selenium web driver/Cucumber with Gherkins/Jenkins/IntelliJ/Postman/Qtest
Employer: Yellow Pages/Pages Jaunes Location: Montreal, Canada Role: Intermediate QA Specialist Nov 2016-Feb 2018 Summary:
• Digital media platform to access reliable local business information and connect people and businesses in neighbourhoods across Canada through digital properties and services.
• Specializing in Digital Marketing & Advertising, Search Engine Solutions, Performance Reporting Analytics
• System integrations with various applications to provide better experience to users Responsibilities:
v Major Projects: YP.ca, C411.ca
• Proactively helped team to deliver a bug free release as per estimated time, covering the depth, combinations and variations of data and functional paths, necessary to catch the high-priority issues.
• Successfully understanding the intricacies of the application’s functionality and domain and there by focusing initial testing on code changes, defect fix, new functionalities and regression testing for an overall acceptance.
• Created maintainable, modular and reusable automated scripts for YP UI using selenium web driver and complex multi-layered data tools and techniques to achieve readability and reliability of the code.
• Developed and modified various automated scripts related to analytics. Tagging and adding new automated test cases to the regression suite and participated in code reviews.
• Mocking data for different approaches in Python Language to handle the full regression testing.
• Automated server-side loggers independent of the data as well as validating complex logic on FE.
• Handled deployments of builds using Maven and manual deployments with war files and also handled various deployment issues.
• Capturing logs with sniffer tools, also rewriting Ajax calls including server-side rewrite and server-side logs using TCP command line.
• Investigated and worked with analytics in identifying issues on parameters and associated values to reduce the issues on depending features.
• Worked on complex logics of SEO optimizations and mobile first indexing.
• Tested and delivered flawlessly while migrating from http to https and mobile (responsive). 4
• Resolving issues of dependencies and blocks in scrum to bring more transparency and to achieve continuous-delivery (bi-weekly releases).
Applications/Tools used: Java 8/Apache Tomcat /Python/Pytest/Json/Selenium web driver/TeamCity/IntelliJ/Putty/PostMan/Test Rail/SQL Employer: Sankhya InfoTech Location: Hyderabad, India Role: Software Test Programmer June 2013-April 2014 Summary:
• End to end training solutions through e-learning suite of products
• Specializing in Virtual Reality Training and Simulations, Training Management Platform, Learning Management & Online Assessments, Data Analytics Responsibilities:
v Major Project: Silicon – QT Simulation solutions for web based online examination
• Involved in design and implementation of Selenium Web driver automation framework for smoke and regression test suites.
• Performed Input Validations, User Interface Validations, Compatibility testing and Navigation testing.
• Detailed testing through system architectures, configurations, vulnerability management programs, and operating applications.
• Integrating physical and virtual testing. System scalability and load testing
• Developed test scripts using selenium web driver, Executed Automated Test Scripts & analyzed the results.
• Performed Functional testing on every build of the application.
• Automated regression test cases using Java and Web driver.
• Tested compatibility of application for dynamic and static content Applications/Tools used: Selenium WebDriver/Java 7/Apache tomcat/Jmeter/Jenkins Employer: Concordia Libraries Location: Montreal, Canada Role: Web Developer May 2014 – Aug 2016
Responsibilities:
• Worked on Google Calendar API project to display hours of different library departments.
• Responsible in browser and device testing of the web application.
• Testing application on different Browsers such as Fire Fox, Google Chrome, and IE (fixing cross browser compatibility issues)
• Created and managed web pages and news feeds for the website.
• Design and development of static pages for poster archive workflow. Applications/Tools used: JavaScript/JQuery/PHP/HTML/CSS/Bootstrap/WordPress/C-Panel. ACADEMIC HISTORY
• Master of Quality Systems Engineering from Concordia University Montreal, Canada. Pleased to provide references upon request.