Shalini Baskaran: Skills
Shalini Baskaran: Skills
Shalini Baskaran: Skills
Email: shalinibaskaran17@gmail.com
Contact: 9597479615
Tech-savvy software engineer with 3 years of proven experience in automation testing and
optimal testing strategies. Comprehensive experience in designing and developing
automation frameworks for testing API/webservices and web applications. Open and clear
communicator with good multitasking skills, organized nature and strong attention to detail
SKILLS
Programming Language : Core Java
Automation framework : JBehave/Cucumber (BDD), TestNG (TDD),
API/Webservice testing : Restful webservices, RestAssured, POSTMAN, SOAPUI
UI/Web application Testing : Selenium Webdriver, Selenium Grid
Libraries : Apache POI, Jackson, Gson, JAXB
DevOps tools : Jenkins, Maven, Bitbucket, Git, Docker
Project/Test management tools : JIRA, HP-ALM, TestRail
Database : MySQL
IDE : IntelliJ, Eclipse
Cloud Technologies : Basics of Amazon Web Services (AWS)
Reporting tools : Allure Report
Domain : Banking (Payments - UK payments, SEPA payments
for
immediate, future dated and standing order), Gaming
ACHIEVEMENTS
As a part of PSD2, a regulatory project, as a part of the automation testing team,
implemented multiple techniques to reduce manual testing effort and also achieve
CI/CD process. This has saved 103,305 Euros (113,000.17 USD) in the project.
Reduced overall testing hours 80% by writing and optimizing automation test
scripts using JAXB, DiffBuilder, Jackson and Gson which was used to serialize the input
payload and compare with the actual response which helped in Regression Testing
Single point of contact for SFTR automation project
Handled the design and execution of SFTR automation suite independently thereby
saving 70% cost.
Livewire award for best performer recognised by the client
WORK EXPERIENCE
Description:
Responsibilities:
Responsible for analyzing the requirements and preparing test cases
Responsible for writing automation scripts using Cucumber and core Java
Performed regression tests
Executing automation test cases and identifying the issues
Experience Running tests using Docker
Creating docker containers for running tests in Selenium Grid
Experience in running the tests using docker-compose
Report issues and defects and perform retest and track resolution of defect fixes
Extensively worked in Agile/Kanban environment
Ability to work in a fast-paced environment with frequent context switching
Experience in developing test strategies, scenarios and cases for UI and Web
Services
Experience in functional, system, integration and exploratory testing
Collaborate with project teams to execute test plans and deliver high quality
products
Able to multi-task in a dynamic, fast-paced environment in Agile method to deliver
high-quality work on tight schedules
Description:
Payments Service directive II (PSD2) aims to create a single integrated market for payment
services by standardizing the regulations for the banks and for the new payment service
providers. It also recognizes and regulates Third-Party Providers (TPPs) that are allowed to
access or aggregate accounts and initiate payment services. PSD2 aims
at facilitating consumer access to their banking data and driving innovation by encouraging
banks to exchange securely customer data with third parties.
Responsibilities:
Responsible for analyzing the business requirements with Business Analysts by
attending walkthroughs and having functional discussions with clients thereby
understanding their expectations in terms of functional specifications and design
specifications
Framing Test Automation plans with a detailed understanding of the testing
workflow (including test strategy, end to end user scenarios, environment
requirements, test schedule, functions to be tested, deliverables, exit criteria, tools)
Writing test scenarios and getting it reviewed by Business analyst
Writing automation scripts covering end-to-end test scenarios using Behavioral
Driven Development framework
Executing automation test cases and identifying the issues
Report issues and defects and perform retest and track resolution of defect fixes
Supported testing in SIT
Extensively worked in Agile/Scrum environment
Strong Agile Testing Experience in an agile development environment (SCRUM)
with experience in converting the acceptance criteria for user stories into test cases
Reviewed requirements, specifications and technical design documents to provide
timely and meaningful feedback
• Created detailed, comprehensive and well-structured test plans and test cases.
• Built and maintained the Automated test scripts using Cucumber, Selenium
Webdriver, Java, TestNG
• Knowledge of the different phases of a test lifecycle and the testing methodologies.
Ability to troubleshoot and update automation scripts
• Engaged in Requirement Analysis and Review
• Prepared automated tests using Java in Cucumber format
• Responsible for Execution and Maintenance of Automation test scripts so that they are
reused across multiple projects.
• Estimated, prioritized, planned and coordinated testing activities
• Strong Knowledge on automation framework.
• Perform thorough regression testing when bugs are resolved
• Liaised with internal teams (e.g. developers and product managers) to identify system
requirements
• Tracked quality assurance metrics, like defect densities and open defect counts
• Proven work experience in software quality assurance
• Strong knowledge of software QA methodologies, tools and processes
• Experience in writing clear, concise and comprehensive test plans and test cases
• Hands-on experience with automated testing tools
• Solid knowledge of SQL and scripting
• Strong organizational skills, demonstrated ability to track multiple test executions
simultaneously and synthesize results.
• Strong attention to detail and problem solving skills
• Strong verbal/written communication skills, including an ability to effectively
communicate with both business and technical teams
Description:
The European Union (EU) Securities Financing Transaction Regulation (SFTR) is intended
to enhance the transparency of the securities financing markets by requiring those who
enter into securities financing transactions (SFTs) to report the SFT to a trade repository.
The regulation requires affected counterparties to report counterparty, transaction,
collateral composition, margin and reuse details of repurchase transactions, sell-buy back
or buy-sell back transactions, securities or commodities borrowing/lending transactions
and margin lending agreements. Any modification or termination of an SFT must be
reported to a trade repository (TR) that is registered or recognized in accordance with the
SFTR.
Responsibilities:
Analyzing the business requirements and closely work with the Business team to get
the clarifications addressed
Designed, executed and maintained Selenium Web Driver automated test cases for
regression test cases
Executed parallel browser testing on various machines using Selenium Grid and
performed cross browser testing.
Strong experience in writing test cases using Element locators, Web Driver methods,
Java programming features and TestNG Annotations
Strong Experience in Automating Web Application/UI Testing using Selenium
WebDriver with Test NG Framework
Involved in the regression test planning for the project and identified the critical
regression tests
Executed the automated regression test cases during every release and also
executed the daily regression test suites
Nokia (Internship)
(November 2014 – May 2015)
Responsibilities:
As an automation test engineer, created automation test scripts using python in
Robot Framework
Developed libraries and utility scripts for the test framework
Designed and simulated access point and user equipment simulators using shell
script
Contributed in saving the cost by designing and simulating user equipment
Developed automation scripts and automated the test cases for testing the access
points
CERTIFICATIONS
Pursuing AWS cloud Practitioner certification
ISTQB certified Foundation Tester
Cisco Certified Network Associate (CCNA)– Routing & Switching
BSNL Platinum certified engineer
BSNL gold certified engineer
BSNL silver certified engineer
EDUCATION
Bachelor of Engineering in Electronics and Communication, Thiagarajar College of
Engineering, Madurai with 93%,May 2015
Class XII, Mahatma Montessori Matriculation Higher Secondary School, Madurai
with 96.66%, April 2011
Class X, Mahatma Montessori Matriculation Higher Secondary School, Madurai
with 94.2%,April 2009
PERSONAL DETAILS
Languages known : English, Telugu and Tamil
Date of birth : 17th September 1993
Permanent Address : Plot No.A2, Vijay nagar, old Krishna theatre, viswanathapuram,
Madurai - 625014