S Krishnan
Automation Test Engineer and Software Engineer-QA at Vinbytes
- chennai, Tamil Nadu, India
- krishnanrees@gmail.com
- +91 80562-13382
Experienced test engineer proficient in both automation and manual testing, delivering high-quality results and ensuring efficient and accurate project execution.
Experience
Automation Engineer & Software Engineer - QA
- Developed and maintained automation test scripts using the Behave framework in Python, implementing behavior-driven development (BDD) methodologies.
- Designed and executed test scenarios using Gherkin syntax, enabling clear communication with stakeholders and aligning test cases with business requirements.
- Created and optimized step definitions to automate end-to-end testing for web applications..
- Collaborated with cross-functional teams to identify test requirements, improve automation coverage, and ensure the stability of applications.
- Analyzed test results, tracked defects, and worked closely with developers to resolve issues efficiently.
- Created Frame Work Stucture For Appium Mobile Testing to automate end-to-end mobile automation testing
Software Engineer-QA
As a Software Engineer-QA, I have gained expertise in manual testing for multiple projects. I have effectively reported bugs and improved software quality. With my strong attention to detail and analytical skills, I ensure that the software meets the highest standards.
Automation Engineer
## Automation Engineer
As an Automation Engineer, I am experienced in writing and executing automation scripts to ensure the smooth functioning of various functionalities. Utilizing my expertise, I have successfully created and executed test cases as suites. I possess a strong understanding of automation tools and possess excellent technical skills in scripting and testing.
Projects
goldman sachs, bnym-rtp, btp-fedwire (payments application automation)
- jira
- test ng
- core java
- selenium
Work Description:
- Developed and maintained automation scripts using scripting languages such as Java.
- Executed automation scripts as a suite after each new deployment to ensure the functionality of existing features.
- Collaborated with the development team to understand the changes made to the application and update the automation scripts accordingly.
- Conducted regular testing to identify and fix any issues or bugs in the application.
- Utilized testing tools such as Selenium to automate the testing process
Impact:
- Increased efficiency: By writing automation scripts and executing them as a suite, I ensured that old functionalities were working fine after a new deployment. This helped in identifying any issues or bugs in the system quickly and efficiently, saving time and effort.
- Improved quality assurance: The automation scripts allowed for thorough testing of the system, ensuring that all functionalities were functioning as expected. This helped in maintaining a high level of quality assurance and reducing the risk of any potential issues or errors.
dumptruckit-mobile application
- mobile testing
- regression testing
- manual testing
- appium automation testing
- IOS And Android Testing
Work Description:
- Developed and maintained the DumpTruckIT-Mobile Application using Appium for mobile automation testing.
- Conducted manual testing to ensure the functionality and usability of the application.
- Utilized GitLab to report any issues or bugs discovered during the testing process.
- Collaborated with the development team to identify and resolve any issues or bugs in the application.
- Implemented best practices for mobile application testing to ensure optimal performance and user experience.
Impact:
- The use of Appium for mobile automation testing allowed for efficient and accurate testing of the DumpTruckIT mobile application.
- By performing manual testing, the team was able to identify any issues or bugs in the application.
- Reporting these issues in the gitlab ensured that they were addressed and resolved in a timely manner, resulting in improved functionality and user experience of the application.
- Overall, the use of Appium and the combination of automated and manual testing contributed to the successful
Sankar Ias Academy & Fee Tracker
- manual software testing
- bug reporting
Work:
- Tested the Sankar IAS academy and Fee Tracker software manually to ensure its functionality and performance.
- Identified and reported any issues or bugs encountered during testing.
- Collaborated with the development team to resolve the reported issues.
- Utilized GitLab to track and manage the reported issues and their status.
- Documented the test cases, test scenarios, and test results for future reference.
- Participated in meetings and discussions to provide feedback and suggestions for software improvement.
Impact:
- Played a crucial role in testing the Sankar IAS academy and Fee Tracker software manually.
- Identified and reported issues in the software through GitLab, ensuring a smooth and efficient development process.
- Contributed to the overall improvement of the software's functionality and quality.
- Assisted in delivering a more reliable and user-friendly experience for the end-users.
- Demonstrated strong attention to detail and problem-solving skills, enhancing the overall efficiency of the development team.
website testing projects
- Website Testing
- Responsive Testing on Various Devices
- Conducted end-to-end manual testing for websites, including Sankar IAS Academy, i11 Labs, Farm Loom e-commerce platform, and other web applications.
- Performed functional, usability, and performance testing to ensure seamless user experience and alignment with business requirements.
- Validated website responsiveness across multiple browsers (Chrome, Firefox, Safari, etc.) and devices.
- Identified and documented critical bugs, layout inconsistencies, and navigation issues using bug-tracking tools.
- Collaborated with development and design teams to provide actionable feedback for improving website performance and usability.
- Ensured smooth integration of back-end functionality with front-end features, such as payment gateways, forms, and APIs.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
faculty performance tracker application
- Core Python
- Behave Cuccumber Frame Work
- Selenium with Python
- Developed automation scripts using Python and Selenium with Behave framework, resulting in significantly reduced testing time and increased efficiency in the QA process.
- Implemented continuous integration practices, achieving faster release cycles and improved software quality through automated testing.
- Designed and executed end-to-end test cases, enhancing test coverage and minimizing manual testing efforts.
- Collaborated with cross-functional teams to ensure seamless integration of automated tests, leading to greater alignment between development and QA teams.
- Maintained and updated automation scripts in response to evolving project requirements, which ensured consistent performance and reliability of the test suite over time.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
student portal mobile application
- Appium
- Manual Testing On Android & IOS
- Java with Selenium Automation
- Test Ng & POM Design Pattern
- Conducted manual testing for Android and iOS applications to ensure functionality, usability, and performance.
- Developed and executed detailed test cases and reported defects using bug-tracking tools.
- Automated test scenarios using Appium for cross-platform mobile testing.
- Validated app compatibility across multiple devices, screen resolutions, and operating systems.
- Collaborated with developers to troubleshoot and resolve critical issues.
- Ensured high-quality application releases through thorough regression testing.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
Oorvasi Ios Application
- Manual Testing On IOS tablet
- Performed comprehensive manual testing of iOS tablet applications to ensure seamless functionality and user experience.
- Developed and executed test cases tailored to tablet-specific features, including multi-touch gestures, screen orientation, and resolution compatibility.
- Identified and reported UI/UX inconsistencies, functional defects, and performance issues using bug-tracking tools.
- Conducted regression, integration, and system testing to validate new features and updates.
- Collaborated with developers and product teams to analyze requirements and ensure test coverage.
- Verified app compatibility with multiple iOS versions and hardware configurations.
- Delivered high-quality feedback to support the timely release of the application.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.